这个问题在这里已有答案:
当我点击我的应用程序中的按钮时,我希望它旋转180度。我的下面的代码有效,但如果它再次点击按钮它根本不旋转,它只是停留在原来的位置。
这是我的代码如下
func animateRecommendButton() {
UIView.animate(withDuration: 0.25) { () -> Void in
self.recommendButton.transform = CGAffineTransform(rotationAngle: CGFloat.pi)
}
}