3

我的 RTF 文件中有以下文本..

“印度角核电站遭到袭击的可能性已导致当地政府官员计划评估路线,建造避难所并为公民提供钾丸,以便在发生泄漏时减少人员伤亡。”

在该文本中,“规划评估路线,建造庇护所,并为公民提供钾丸”是带下划线的文本。当我将此文本复制到 sqlite 数据库并使用 TextView 在模拟器上显示时,我没有得到下划线...如何在 iPhone 中获取它..?我想从哪种格式(word、pdf ..)的文档中复制以获得确切的文本...

4

2 回答 2

0

TextView 不支持下划线文本,因为它具有单一字体行为并且不支持 multiFont 和文本属性。您可以在 RTF 文件的文本视图中使用 Web 视图。试试这个链接,它有很多 HTML,很容易理解。 http://kiefermat.com/2011/09/30/using-uiwebview-for-displaying-rich-text/

于 2012-05-22T12:12:15.553 回答
0

UITextView 不支持任何文本属性。您可以使用带有一些 html 的 UIWebview 来做到这一点(简单的方法)或使用 Coretext 和 NSAttributedString 编写自己的文本字段。这个网站有很多关于后者的信息:http ://www.raywenderlich.com/4147/how-to-create-a-simple-magazine-app-with-core-text

于 2012-05-22T12:06:07.550 回答