iPhone TextView中带下划线的文本

时间:2012-05-22 11:16:24

标签: iphone objective-c ios5 sqlite xcode4.2

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

“对核电厂印第安角进行攻击的可能性已经导致当地政府官员计划评估路线,建造避难所,并向公民提供钾丸,以便在发生泄漏时伤亡人数减少。” / p>

在该文中,“计划评估路线,建立避难所,并向公民提供钾丸,以便将有”下划线文字。当我将这个文本复制到sqlite数据库并使用TextView在模拟器上显示时,我没有得到UnderLine ...如何在iPhone中获取它...?从哪个文件格式(word,pdf ..)我想复制以获得确切的文本......

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

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