美文网首页
2018-10-31

2018-10-31

作者: TrumenVerfolger | 来源:发表于2018-10-31 15:25 被阅读0次

    TableView的优化

    1.cell的重用  2.避免cell的重新布局  3.提前计算并缓存cell的属性及内容  4.减少cell中控件的数量  5.不要使用ClearColor,无背景色,透明度也不要设置为0  6.使用局部更新  7.加载网络数据,下载图片,使用异步加载,并缓存  8.少使用addView 给cell动态添加view 9. 按需加载cell,cell滚动很快时,只加载范围内的cell  10.不要实现无用的代理方法,tableView只遵守两个协议  11.缓存行高。

    CPU优化

    还有就是使用轻量级对象,用不到事件处理的地方可以用layer代替view,少使用autolayout,因为会比直接设置frame消耗更多CPU资源,图片尺寸跟imageView尺寸保持一致,控制线程最大并发数。

    相关文章

      网友评论

          本文标题:2018-10-31

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