2010-07-30 102 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