影响性能的点:
主线程上绘制时干了别的事情
异步线程有复杂的计算,计算时间长的话会显示空白,影响用户体验
减少对象的创建和销毁,
减少文本的计算(非常耗性能),
图片的获取(服务器的图片最好和设置的尺寸匹配,常用的图片放到内存中读取),
圆角裁剪会离屏渲染,
cell的复用,
布局的时候避免小数点,可能会失真,出现文字弧图片弧
透明渲染耗性能
xib和storyboard性能优化不好做,后期维护难,团队开发不适合用,小项目赶时间可以采用
影响性能的点:
主线程上绘制时干了别的事情
异步线程有复杂的计算,计算时间长的话会显示空白,影响用户体验
减少对象的创建和销毁,
减少文本的计算(非常耗性能),
图片的获取(服务器的图片最好和设置的尺寸匹配,常用的图片放到内存中读取),
圆角裁剪会离屏渲染,
cell的复用,
布局的时候避免小数点,可能会失真,出现文字弧图片弧
透明渲染耗性能
xib和storyboard性能优化不好做,后期维护难,团队开发不适合用,小项目赶时间可以采用
本文标题:iOS 保持界面流畅的技巧
本文链接:https://www.haomeiwen.com/subject/oenxxxtx.html
网友评论