MDHTMLLabel

iOS中支持HTML文本的标签控件——MDHTMLLabel

流过昼夜 提交于 2019-12-10 14:31:24
iOS中支持HTML文本的标签控件——MDHTMLLabel 一、引言 在iOS开发中对HTML的处理很多时候除了使用WebView外,还需要原生的控件对其进行渲染,例如将HTML字符串渲染为图文混排的View视图。Git上有很多轻量级的HTML渲染框架,列举一些如下: RTLabel:基于UIView的HTML文本渲染控件,git地址: https://github.com/honcheng/RTLabel 。 RCLabel:与RTLabel思路相同,基于RCLabel之上,也是UIView的子类,支持了对HTML中的本地图片标签进行渲染。git地址: https://github.com/Janak-Nirmal/RichContentLabel 。 MDHTMLLabel:与RTLabel和RCLabel不同的是,其是UILabel的子类,更加轻量级,不能支持图片标签。git地址: https://github.com/mattdonnelly/MDHTMLLabel 。 关于RCLabel对图片便签的支持,其只能支持本地的图片,不能支持远程URL图片链接,这在开发中将十分局限,以前我曾加RCLabel做了改造,加了支持远程图片URL的方法,我把它集成在了一个基础框架中,需要的伙伴可以参考下,git地址: https://github.com/ZYHshao