LWAsyncDisplayView

加入收藏
已有 9 人收藏

介绍:
    LWAsyncDisplayView 轻量级的属性文本 异步绘制 控件,支持布局预加载缓存、支持图文混排显示,支持添加链接、支持自定义排版。使用在UITableView上时,滚动时可以保持帧数在60.详情请见Demo

    

    功能:

    Features

    1、支持文本布局绘制预加载,并使用异步绘制的方式,保持界面的流畅性

    2、支持富文本,图文混排显示,支持行间距 字间距,设置行数,自适应高度

    3、支持添加属性文本,自定义链接

    

    API示例:

    LWTextLayout:文本布局的预加载类,缓存起来,把计算布局的时间提前,减少绘制图片时的计算时间

    LWAsyncDisplayView、LWAsyncDisplayLayer:在子线程中实现界面的渲染,保证主线程的流畅性

    LWTextAttach:图文混排时的图片附件

测试环境:
  [Code4App]编译测试
效果图:
  • iOS / iPhone / iPad LWAsyncDisplayView 轻量级的属性文本 异步绘制 控件,支持布局预加载缓存、支持图文混排显示,支持添加链接、支持自定义排版。使用在UITableView上时,滚动时可以保持帧数在60.详情请见Demo<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;功能:<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;Features<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;1、支持文本布局绘制预加载,并使用异步绘制的方式,保持界面的流畅性<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;2、支持富文本,图文混排显示,支持行间距 字间距,设置行数,自适应高度<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;3、支持添加属性文本,自定义链接<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;API示例:<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;LWTextLayout:文本布局的预加载类,缓存起来,把计算布局的时间提前,减少绘制图片时的计算时间<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;LWAsyncDisplayView、LWAsyncDisplayLayer:在子线程中实现界面的渲染,保证主线程的流畅性<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;LWTextAttach:图文混排时的图片附件
代码评论:
登录后方可评论

  
  • 暂无评论