我想在視圖中顯示RTF文檔。本文檔將在Microsoft Word中開發幷包含圖像。iOS Objective C:顯示RTF文檔
使用標準例程提供的最好方法是什麼?
我真的很喜歡示例代碼從包中加載RTF文檔。 親切的問候, 傑森
我想在視圖中顯示RTF文檔。本文檔將在Microsoft Word中開發幷包含圖像。iOS Objective C:顯示RTF文檔
使用標準例程提供的最好方法是什麼?
我真的很喜歡示例代碼從包中加載RTF文檔。 親切的問候, 傑森
UIWebView打開.rtf文件。嘗試類似於
NSURL *rtfUrl = [[NSBundle mainBundle] URLForResource:@"MyFileName" withExtension:@"rtf"];
NSURLRequest *request = [NSURLRequest requestWithURL:rtfUrl];
[_webview loadRequest:request];
非常感謝。我將會放棄這一點。 – 2012-03-12 03:16:57
在我的情況下,我必須將@「。rtf」更改爲@「rtf」,否則URLForResource:withExtension:將返回nil。 – Mike 2013-01-24 02:35:17
如果你需要在Swift中做這個而不是Obective-C,你可以調用一個等效於@ pmf答案的Swift。
func loadRTFDocument() {
let urlPath = NSBundle.mainBundle().pathForResource("TermsOfUse", ofType: "rtf")
let url = NSURL.fileURLWithPath(urlPath!)
let request = NSURLRequest.init(URL: url)
self.webView.loadRequest(request)
}
[here](http://stackoverflow.com/a/4779065/335858)是可能對您有用的不同問題的答案。這個想法是使用'UIWebView'。 – dasblinkenlight 2012-02-29 14:57:57
這是一場真正的文化衝突,因爲RTF是一個專有的Microsoft標準,而且是一個非常古老的標準。但是,爲什麼Word應用程序以RTF格式保存文檔?有人認爲這是個好主意嗎? – 2012-02-29 14:59:55
非常感謝您的意見和答覆。 – 2012-03-12 03:16:13