用CGAffinetransformMakeRotation来旋转动画,结果,旋转过程中,view的位置竟然移动了。搜了一下,
在使用CGAffinetransformMakeRotation的时候还需要注意旋转的中心是锚点,layer的属性,而不是view.center。
解决问题可以
不使用约束
给view.center加约束
设置锚点
用CGAffinetransformMakeRotation来旋转动画,结果,旋转过程中,view的位置竟然移动了。搜了一下,
在使用CGAffinetransformMakeRotation的时候还需要注意旋转的中心是锚点,layer的属性,而不是view.center。
解决问题可以
不使用约束
给view.center加约束
设置锚点