2011-05-05 178 views
3

我的ipad应用程序具有自定义外观。它广泛使用文本标签来显示部分彩色/阴影/粗体文本。较大的文本片段可能包含编号列表和嵌入图片。在单个页面上可能会有几个富文本区域。支持基本富文本的UILabel

我不知道那一个UIWebView对于像显示字符串正确的工具:


MyApp的标题


你好丰富文本世界

  1. 列表项
  2. 列表项

写我自己的文字渲染引擎看起来比使用UIWebView的更充分的给我。 轻量级富文本渲染器的任何想法? c库或自定义控件?

回答

2

我会推荐使用Three20库中的TTStyledLabel。它提供了所需的功能,并节省您编写自己的时间。

+2

+1正确答案 - 尽管Three20不是轻量级的,它仍然有很多方便的东西。 – Till 2011-05-05 10:31:11

+0

太棒了! [TTStyledTextLabel](http://api.three20.info/interface_t_t_styled_text_label.php)正是我所需要的。 – Chugaister 2011-05-05 10:34:00

+0

T20岩石展台在板球和iphone中 – 2011-05-05 10:40:07