2010-07-30 144 views

回答

0

你可以,但你必須訴諸於一個未公開的方法,所以我建議你只是爲了好玩做到這一點,而不是一個應用程序,你會在AppStore上出售:

[theTextView setContentToHTMLString: content]; 

這裏,content是一個包含HTML標記的NSString,允許您將其分配給"<font color='red'>T</font>he first letter of this text is red and the letter <font color='green'>Z</font> here is green"之類的東西。

+0

蘋果真的會拒絕,因爲它的無證? – user377419 2010-07-30 22:50:24

+0

@ shorty876我最近使用這個方法完成了一個學校項目,事實證明它比它值得的更麻煩。我建議你小心使用它,它實際上是私人的原因。至於拒絕,從這個角度來看,使用無證API可能有時是麻煩的先兆。 – luvieere 2010-07-30 23:01:03

+0

嗯,它比我想象的更復雜。我可以找到一個替代方案... – user377419 2010-07-30 23:04:59

0

不,這是不可能的。使用UIWebView代替它,它會給你HTML提供的所有靈活性。

+1

因此,我將不得不在html中寫...但我需要訪問一個NSArray,我不知道html ... 強調它或使其脫穎而出嗎? – user377419 2010-07-30 22:37:38

+0

@shorty:這聽起來像一個不同的問題!順便說一句,HTML是很容易學習,我想。 – mvds 2010-07-30 22:40:09

+0

我只是需要我的文字以某種方式脫穎而出.... – user377419 2010-07-30 22:42:23