1、卡顿检测
(微信:wechat-matrix 滴滴:dokit)
matrix:实质也是判断runloop状态间的时候
2、优化
2.1 预排版(layoutModel model负责计算高度)
我们在用tableView和UICollectionView显示内容时,有时会出现复杂布局的Cell,为了优化性能,我们可以把布局数据计算好,在加载时直接显示,很好的优化性能增强用户体验。
2.2 预排版、预渲染
2.3按需加载
只有在需要显示的地方加载图片,比如我们快速滑动tableView,我们只在停止的位置加载cell,滑动过程的cell不优先加载。
2.4异步渲染
网友评论