我想制作一个慢慢停止的旋转轮
-(void) applyPhysics {
if (rotatingSpeed < -1) {
rotatingSpeed++;
}
else if (rotatingSpeed > 1 )
{
rotatingSpeed--;
}
else
{
rotatingSpeed = 0;
}
imageView.transform = CGAffineTransformRotate(imageView.transform, rotatingSpeed / 57.3);}
使/ 57.3像角度/ 180 * PI
但是车轮仍然以一种奇怪的方式变形......如何在不变形的情况下旋转它?车轮几乎在任何方面完全对称...... 谢谢!
答案 0 :(得分:0)
这是因为您对转换进行转换。
在每次变换前尝试将对象置于原始位置(0度)。
祝你好运!