iOS 保持界面流畅
2019-04-14 本文已影响0人
苹果上的小豌豆
1.布局计算
解决了多种cell布局的高度的计算,就能很大程度降低卡顿。UITableView+FDTemplateLayoutCell就是利用 AutoLayout 自动高度计算和 UITableView 滑动优化。
我们可以阅读YYKit作者的开源项目,他对这个布局的优化处理的很好。
2.文本渲染和图像的绘制
离屏渲染。
解决了多种cell布局的高度的计算,就能很大程度降低卡顿。UITableView+FDTemplateLayoutCell就是利用 AutoLayout 自动高度计算和 UITableView 滑动优化。
我们可以阅读YYKit作者的开源项目,他对这个布局的优化处理的很好。
离屏渲染。