iOS Objective C:显示RTF文档

我想在视图中显示一个RTF文档。 本文档将在Microsoft Word中开发并包含图像。

使用标准例程提供的最好方法是什么?

我真的很喜欢示例代码从包中加载RTF文档。 亲切的问候,贾森

UIWebView打开.rtf文件。 尝试类似

 NSURL *rtfUrl = [[NSBundle mainBundle] URLForResource:@"MyFileName" withExtension:@"rtf"]; NSURLRequest *request = [NSURLRequest requestWithURL:rtfUrl]; [_webview loadRequest:request]; 

请参阅UIWebView文件types的文档 。

如果你需要在Swift中做这个而不是Obective-C,可以调用@pmf的答案。

 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) }