项目中有时候接口返回HTML格式的文夲客户端显示,第一反应用webView啊但是返回的文本不多,使用耗能极大的webView得不偿失啊所以这时候才用UILabel或是UITextView加载HTML格式的文本。
//富文本两種都可以
//设置文本的Font没有效果,默认12字号这个只能服务器端控制吗? 暂时没有找到方法修改字号
//也可以使用这个方法对应好富文本字典
//怎么设置字号都没有效果
1.加载HTML文本之后,可以调整其显示的段落格式
2.可能不能设置字号UIFont,貌似只能是服务器端控制知道的吧友还请告知一下,感激不尽
3.可以求出显示完成之后控件的大小,富文本长度等信息
4.当服务器返回的不是标准的HTML格式文本时,先进行一下转化
**5.还有一个可能会出现的问题。
当你加载完HTML显示正常之后在这个界面停留几分钟,可能会出现闪退报错webView Thread
问题。可能会遇见可能也不會,暂时不知道原因解决办法:将加载HTML富文本放在线程里
6.至于怎么获取跳转链接等问题,可以参考YYLabel
反正我是没有找到自动跳转链接功能,只能自己筛选出来链接进行跳转。
有知道更好办法的吧友请告知下,O(∩_∩)O谢谢!