1.尽量少的子view,tableview合并计算时候减少计算量
2.尽量不用透明子view ,opaque = yes 只做拷贝,不做合成操作
3.子view有阴影时需要添加shadow path ,最好不要有阴影,或者使用图片代替
4.cell赋值操作放在will display,因为cell调用次数多
5.高度不同cell,需提前计算缓存高度,不需要每次都计算
6.tableview 滚动停止后再加载可见内容
7.复杂cell,直接异步绘制返回图片缓存
8.不要动态添加子view
9.最好不要使用autolayout
2.尽量不用透明子view ,opaque = yes 只做拷贝,不做合成操作
3.子view有阴影时需要添加shadow path ,最好不要有阴影,或者使用图片代替
4.cell赋值操作放在will display,因为cell调用次数多
5.高度不同cell,需提前计算缓存高度,不需要每次都计算
6.tableview 滚动停止后再加载可见内容
7.复杂cell,直接异步绘制返回图片缓存
8.不要动态添加子view
9.最好不要使用autolayout