ios - UIWebView 显示带有图像和表格的 RTF 文件

标签 ios ipad uiwebview rtf

对于一个项目,我需要在 iPad 上显示 RTF 文件的内容。经过一些搜索,我发现您可以在 UIWebView 中加载 RTF 文件。但是,当我这样做时,会显示文件的内容,但缺少表格边框和图像。粗体/斜体/带下划线的文本效果很好。

我用来显示文件的代码:

NSURL *url = [[NSBundle mainBundle] URLForResource:@"A" withExtension:@".rtf"];

NSLog(@"URL: %@", url);

NSURLRequest *req = [NSURLRequest requestWithURL:url];

[_webView loadRequest:req];

RTF 文件:

https://dl.dropbox.com/u/4966217/A.rtf

如何在我的应用中显示图像和表格边框?

最佳答案

如果你只想显示 rtf 文件,那么你也可以使用 QLPreviewController。 它支持多种文件格式进行预览。

这是 QLPreviewController 的文档链接: http://developer.apple.com/library/ios/#documentation/NetworkingInternet/Reference/QLPreviewController_Class/Reference/Reference.html

这里是示例代码: http://developer.apple.com/library/ios/#samplecode/DocInteraction/Introduction/Intro.html#//apple_ref/doc/uid/DTS40010052

关于ios - UIWebView 显示带有图像和表格的 RTF 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12741267/

相关文章:

ios - Foursquare "Missing access credentials"用于使用客户端 ID 和客户端 key 进行 field 搜索

objective-c - 带有来自 Amazon S3 的 urlPath 的 TTImageView

iphone - 通过NSNotification设置时,UIImageView.image需要花费几秒钟的时间才能显示

iphone - 如何检查 UIDocumentInteractionController 是否由于在 iPad 上缺少外部应用程序而无法打开文档?

ios - 启动屏幕未调整横向大小

iPhone UIWebView问题

ios - UIWebView 中的 contentEditable/designMode 时自动滚动

iphone - iPhone 中的 PDF 到 HTML

ios - Swift4 Json 解析 Alamofire 设置结构

ios - 无法确定 CoreData 代码生成的生成文件路径