一般来说,对UIWebView / QLPreviewController或iOS的RTF支持

时间:2014-10-08 12:16:41

标签: ios uiwebview rtf nsattributedstring qlpreviewcontroller

Technical Q&A QA1630表示UIWebView支持RTF文档。 QLPreviewController也应该支持RTF。现在我尝试了,发现了以下内容:

  • 不支持页脚/标题
  • 定位不同于例如在Word中
  • 文字字体&尺寸看起来与例如不同在Word中
  • 格式标记未隐藏
  • 图片未显示

另外我注意到Mac上的TextEdit也不支持这一点。我可以克服的一些要点,但我需要页脚,标题和图像。我如何得到这方面的支持或者我做错了什么?有替代方法吗?

我尝试使用loadRequest(直接存储为文件)而不是loadData(仅在变量中)。没有区别。我也尝试了QLPreviewController同样的结果。我还尝试NSAttributedString作为Apple stated

  

向用户显示RTF文件是使用Quick Look框架   (QLPreviewController)或从RTF加载NSAttributedString   文件并在UITextView中显示,它将呈现一个内容   更干净的方式。

此处rtf文件的纯文本内容按预期显示。

如何正确显示包含页眉,页脚和图像的RTF文件?

0 个答案:

没有答案