iOS Core-Animation: Performance issues with CATransaction / Interpolating transform matrices
- 阅读更多 关于 iOS Core-Animation: Performance issues with CATransaction / Interpolating transform matrices
问题 I am performance testing my iPhone app: // using CATransaction like this goes from 14fps to 19fps [CATransaction begin]; [CATransaction setDisableActions: YES]; // NEG, as coord system is flipped/messed up self.transform = CGAffineTransformMakeRotation(-thetaWheel); [CATransaction commit]; Question: why does disabling core animation's default behavior of interpolating between the old and the new transform matrix give such a performance boost? What could they possibly be doing that could be so