2011-05-05 70 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