iOS中tableView是使用最多的,如何优化tableView卡顿现象呢,有以下几点方法:
1. tableView的cell复用.
2. 计算cell高度时要对返回高度进行缓存处理,避免每次滑动都要算高.
3.图片进行异步加载,并缓存资源,图片可以用懒加载,布局要优化.
4. 下面的2段代码可以加上 可以有效提高流畅度
cell.layer.shouldRasterize = YES;
cell.layer.rasterizationScale = [UIScreen mainScreen].scale;
shouldRasterize = YES会使视图渲染内容被缓存起来,下次绘制的时候可以直接显示缓存,当然要在视图内容不改变的情况下。