我使用UIWebview定制UITableViewCell以在用户的活动中显示超链接文本(参见附件图片).UIWebView通常需要一秒钟来加载HTML数据。此外,在滚动期间,UIWebView将再次刷新,并且需要更多时间,这看起来很奇怪。
我尝试了FancyLabel,但无法达到相同的效果。
任何帮助将不胜感激。
答案 0 :(得分:3)
针对此问题尝试NSAttributedString
。按照上面提到的链接:
http://developer.apple.com/library/mac/#qa/qa1487/_index.html http://snippets.aktagon.com/snippets/358-How-to-make-a-clickable-link-inside-a-NSTextField-and-Cocoa
您也可以尝试CoreText
,但它会带来drawRect
中编码的开销:
http://www.cocoanetics.com/2011/01/befriending-core-text/