如何使用xCode在文本视图中编写长格式化文本

时间:2011-09-26 01:32:47

标签: xcode cocoa controller textview uitextview

我觉得很奇怪,在我的iPhone应用程序中可能是最简单的页面问题,但无论如何它都在这里:

我有一个控制器,用户可以调用该控制器来显示游戏规则和一些确认信息。我在Interface Builder中设置了一个填充整个页面的Text View对象,我想知道输入我需要的文本的最佳方式是什么。

可以在m文件中完成所有这些操作,但是用编程语言输入大型文本部分绝对没有乐趣。

可以简单地覆盖Interface Builder中的默认“Lorem ipsum dolor ...”文本,但是当我运行应用程序时,我的返回字符似乎没有被考虑在内。 / p>

有没有更好的方法用我自己的格式化文本填充文本视图?我如何能够整齐,轻松地格式化文本(即用粗体标题,用下划线标注等等)?

感谢。

3 个答案:

答案 0 :(得分:1)

无法在UITextView中轻松显示带格式的文字。解决此类问题的最佳方法是使用UIWebView并将文本存储为HTML文件。

答案 1 :(得分:0)

使用NSTextStorage类将格式化文本存储在NSTextView中。

答案 2 :(得分:0)