我有一个案例,我正在使用<a href ...>
,<em>
,<br>
,"
等标签获取带格式的文字,并且我在文字视图。我该如何应用这些格式?如果我不能,最常用的方法是删除所有这些标签吗?
谢谢, 穆斯塔法
不,我只想在不可编辑的NSTextView中显示格式化文本。或者也许是UIWebView,它会自动处理<em>
等标签吗?
答案 0 :(得分:3)
如果你想要可编辑的文本,你必须使用像Tidy之类的库来解析它,以获得一个NSString,然后将它传递给UITextView的-setText:
方法
如果您需要显示HTML,请使用UIWebView。
如果您想将HTML编辑为格式化文本,则必须自行编辑或使用私有API。