我正在使用CGAffineTransform
方法修改 UIImageViews 的框架,然后在父视图上调用 setNeedsDisplay。这可以正常工作,只有变换非常严格。
如何平滑动画?我已经研究过二次插值,但我不确定如何处理它。当我缩放或旋转它们并计算要在 UIImageView 上设置的下一个值时,但如果我不知道这些点,我不知道在哪里应用插值。
我有一个 currentRotation 值和一个 currentScale 值,当它们被提供给该方法时,我可以获得下一个值,但我不确定如何逐步从一个到另一个进行动画处理。