美文网首页iOS面试
OC-UITableview优化

OC-UITableview优化

作者: SK丿希望 | 来源:发表于2019-04-04 10:03 被阅读0次
  • 卡顿优化在 CPU 层面

1.考虑用CALayer取代UIView
2.不要频繁调用UIView的相关属性( frame、bounds、transform等)
3.提前计算好布局,在有需要时一次性给定
4.Autolayout比直接设置 frame消耗CPU资源
5.图片size最好和UIImageViewsize一致
6.耗时操作放子线程
7.控制线程的最大并发数

  • 卡顿优化在 GPU层面

1.避免短时间内大量图片展示,尽可能将多图合成一图展示
2.减少视图数量和层次
3.少用透明视图(alpha<1),不透明的就设置 opaque 为 YES
4.尽量避免出现离屏渲染

相关文章

网友评论

    本文标题:OC-UITableview优化

    本文链接:https://www.haomeiwen.com/subject/syaxiqtx.html