UITableViewCell中的UIWebView在滚动时刷新

时间:2012-10-11 14:28:20

标签: uitableview uiwebview hyperlink uilabel

我使用UIWebview定制UITableViewCell以在用户的​​活动中显示超链接文本(参见附件图片).UIWebView通常需要一秒钟来加载HTML数据。此外,在滚动期间,UIWebView将再次刷新,并且需要更多时间,这看起来很奇怪。

我尝试了FancyLabel,但无法达到相同的效果。

任何帮助将不胜感激。

1 个答案:

答案 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/