ios - calayer 框架怎么会慢,我们可以做些什么来优化它?

标签 ios core-animation

(UIView*).frame 占用了应用程序总时间的 10% (!),我不知道为什么。我没有重写默认方法,坦白说“.frame”应该快如闪电,不是吗?

仪器没有提供任何附加信息:(。

instruments screenshot

最佳答案

计算框架属性。如果您只需要这些,请尝试访问边界和/或中心属性。

关于ios - calayer 框架怎么会慢,我们可以做些什么来优化它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13763944/

相关文章:

iphone - 核心动画的鱼眼效果?

iphone - beginAnimations 和 using animations block 之间的动画速度不同

ios - 导航栏颜色不在状态栏下

IOS - Touch ID 身份验证在加载后需要更多时间

ios - iOS分支深层链接无法在设备上打开应用程序,但在模拟器上效果很好

ios - didAddAnnotationViews 被多次调用

ios - ios 中的 callkit 重新加载扩展

uikit - CAShapeLayer 缓慢的用户交互

objective-c - 沿圆弧变换路径

swift - 如何使 UIView 在 UIView.animate() 中增长并具有准确的角半径?