iOS 性能优化收集

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS 性能优化收集相关的知识,希望对你有一定的参考价值。

iOS 性能调试

instrument

Instrument
Instrument之Core Animation工具

  1. 避免图层混合

    ①、确保控件的opaque属性设置为true,确保backgroundColor和父视图颜色一致且不透明;
    ②、如无特殊需要,不要设置低于1的alpha值;
    ③、确保UIImage没有alpha通道;

  2. 避免临时转换

    ①、确保图片大小和frame一致,不要在滑动时缩放图片;
    ②、确保图片颜色格式被GPU支持,避免劳烦CPU转换;

  3. 慎用离屏渲染

    ①、绝大多数时候离屏渲染会影响性能;
    ②、重写drawRect方法,设置圆角、阴影、模糊效果,光栅化都会导致离屏渲染;
    ③、设置阴影效果是加上阴影路径;
    ④、滑动时若需要圆角效果,开启光栅化;

ios性能优化--label上汉字图层混合问题
iOS 正确设置圆角

以上是关于iOS 性能优化收集的主要内容,如果未能解决你的问题,请参考以下文章

iOS - 性能优化:Instruments使用简介

JDK1.8优化场景收集

iOS性能优化:Instruments使用实战

Unity3D性能优化--- 收集整理的一堆

支付宝架构解析:iOS 客户端启动性能优化初探

支付宝架构解析:iOS 客户端启动性能优化初探