UIWebView如何显示带有图片和表格的RTF文件?

4

我需要展示一个RTF文件的内容在iPad上。经过一些搜索,我发现可以在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

我该如何在我的应用程序中显示图片和表格边框?


你应该将源文件转换为 HTML 格式。 - holex
你有解决方案吗? - Baby Groot
无法修复它,永远不行。 - Geert
你能修好它吗?@geert - Anurag
2个回答

0

它确实显示了RTF文件,但它没有显示表格边框和图片。 - Geert
我的想法是,如果你的需求不是在UIWebView中显示RTF,那么你可以在QLPreviewController中显示它,它会按原样显示文件。 - Yuvrajsinh
我的问题不在于UIWebView,而是RTF文件内容缺失。 - Geert
我已经在QLPreviewController中检查过了,它也没有显示RTF文件中的表格。如果可能的话,请为您的RTF内容创建HTML。 - Yuvrajsinh
这并不是问题,因为数据库中有大约15K个RTF文件。 - Geert

-2

它现在所做的事情与之前相同,它打开文件并显示没有边框的表格,不显示图像。 - Geert

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接