1、NSAttributeString,针对单个控件,如实现label中文本的多属性,粗体,斜体,下划线,颜色,背景色等。

2、UIWebView,针对H5样式,如根据H5链接显示页面,或根据html富文本内容显示页面等。可实现图文混排。

3、CoreText,自定义UIView,并按照要求画图。可实现图文混排。复杂但可需求定制。  

唐巧博客中关于CoreText剖析的博文感想:

  • 将完成CoreText分解成各种功能类,可读性及扩展性增强
  • 考虑各种问题,比如先计算图片高度,后加载完图片,所以需要知道图片高度。

 


【零碎】系列是一些临时的技术感想或总结,不构成系统、全面的思路,还有可能还会存在漏洞,权当记录。有更多想法时再去丰富文章内容。

 

分类: iOS开发碎碎念

发表评论

电子邮件地址不会被公开。 必填项已用*标注