jjzjj

anticlockAnimation

全部标签

ios - 使用 CGAffineTransform swift 3 语法使按钮逆时针旋转?

我试图让按钮逆时针旋转,但由于某些奇怪的原因它顺时针旋转。我知道以前的方法是通过M_PI,但它已被swift3弃用并替换为CGFloat.pi。我试过:self.loginButton.transform=CGAffineTransform(rotationAngle:-CGFloat.pi)但它仍然顺时针移动。知道逆时针移动的语法是什么吗? 最佳答案 动画总是走最短的路。因此CGFloat.pi和-CGFloat.pi在同一位置进行动画处理。因为我们需要逆时针旋转,所以我们使用-(CGFloat.pi*0.999)强行使其成为最短