2010-05-03 49 views
2

如何從NSString顯示格式正確的文本,恰好是HTML。該html來自堆棧溢出API。可可:從字符串顯示HTML

+0

請確保您不要使用RegExes解析SO的HTML! – 2010-05-03 03:24:01

回答

1

如果您的標籤是準確的並且您正在爲OS X(或iPhone 4.0 +)編程,則可以使用NSAttributedString的– initWithHTML:documentAttributes:,然後直接繪製該標籤。

不幸的是,iPhone OS的UIKit在4.0之前不包含NSAttributedString。目前來自開發人員文檔的建議是使用UIWebView,這很吸引人。另一種可能是Three20庫,其中包含TTStyledText - 看起來可能會完成這項工作。