iPhone - 带有HTML内容的UITextView?

ary*_*axt 2 html iphone input uitextview richtext

UITextView有一个名为方法setContentToHTMLString,显示内部的HTML UITextView.但这是一个私有API,可能会被苹果拒绝我的应用程序.

有没有办法解决这个问题,以某种方式将内容设置为htm字符串而不直接调用此方法?或者任何其他方式允许视图中的html内容可编辑(键盘可访问)?

Ben*_*ron 9

我绝对不喜欢Three20框架.它为你的应用程序增加了大量的内容,增加了你可能不需要的大量类别,在编译时多次编译你的编译时间,如果你不小心不设置所有的子项目会导致问题设置正确 - 个人恐怖故事,我在应用程序商店中的应用程序更新在所有arm6设备上打破3周后添加Three20而苹果花了他们的甜蜜时间批准我的简单修复.

无论如何,足够抨击Three20.如果你想要一些更紧凑的东西,这是另一种选择,只需用基本的HTML支持代替UITextView:http://www.cocoacontrols.com/platforms/ios/controls/bctextview.我不知道那个是否支持编辑.这个:http://www.cocoacontrols.com/platforms/ios/controls/egotextview支持富文本编辑,但我不确定它是否是HTML格式.虽然看看你是否可以根据自己的需要使用它们,但它们都值得一看.我只会使用Three20作为绝对的最后手段,然后仍然可能不会使用它.