ios開發使用UIWebView顯示多種文件

2021-06-04 17:51:45 字數 1012 閱讀 3281

使用uiwebview顯示多種文件

除了html的內容,uiwebview還可以顯示多種型別的文件

包括以下的型別

·        excel (.xls)

·        keynote (.key.zip)

·        numbers (.numbers.zip)

·        pages (.pages.zip)

·        pdf (.pdf)

·        powerpoint (.ppt)

·        word (.doc)

·        rich text format (.rtf)

·        rich text format directory (.rtfd.zip)

·        keynote '09 (.key)

·        numbers '09 (.numbers)

·        pages '09 (.pages)

其中的rtfd必須是文件包的格式並且時zip壓縮,同時呼叫時還應該保留檔案字尾名rtfd.zip

使用時參照

-(void)loaddocument:(nsstring*)documentname inview:(uiwebview*)webview

nsstring *path = [[nsbundle mainbundle] pathforresource:documentname oftype:nil];

nsurl *url = [nsurl fileurlwithpath:path];

nsurlrequest *request = [nsurlrequest requestwithurl:url];

[webview loadrequest:request];

// calling -loaddocument:inview:

[self loaddocument:@"mydocument.rtfd.zip" inview:self.mywebview];

iOS開發 FMDB使用

demo位址 nslog path database fmdatabase alloc initwithpath path id欄位為自增欄位 name char 256位 age char 3位 char 2位 phone char 13位 address char 100位的 if databa...

iOS開發 FMDatabase 使用

id integer primary key autoincrement 設定自增長主鍵 指定資料儲存路徑 fmdatabase 管理資料的類 增 刪 改 查 fmdatabase database fmdatabase alloc initwithpath path open 開啟資料庫 檔案 如...

iOS開發 Git使用

終端建立的流程如下 以在桌面建立工作區為例 初始化操作 cd desktop workspace git init 無論是提交新檔案 還是修改檔案 都要先執行 git add git 中的add是將所有操作新增到緩衝區 配置操作 配置使用者名稱 git config user.name 使用者名稱 ...