Активация кнопки Rotation Animation в быстрой анимации Поверните кнопку, чтобы сделать похожую анимацию при нажатии? (источник: cloudfront.net) Ответ 1 Swift 3: UIView.animate(withDuration: 0.25, animations: { myButton.transform = CGAffineTransform(rotationAngle: CGFloat.pi) }) Дополнительная информация о вращении в Swift: Swift: как вы можете повернуть текст для UIButton и UILabel? Ответ 2 Вы можете использовать регулярное вращение на кнопке: [myButton setTransform:CGAffineTransformMakeRotation(M_PI_4)]; который будет вращать + 45 градусов и сделать его X:) если вы хотите анимировать, а также попробовать [UIView animateWithDuration:.5 animations:^{ myButton.transform = CGAffineTransformMakeRotation(M_PI_4); }];
Ответ 1 Swift 3: UIView.animate(withDuration: 0.25, animations: { myButton.transform = CGAffineTransform(rotationAngle: CGFloat.pi) }) Дополнительная информация о вращении в Swift: Swift: как вы можете повернуть текст для UIButton и UILabel?
Ответ 2 Вы можете использовать регулярное вращение на кнопке: [myButton setTransform:CGAffineTransformMakeRotation(M_PI_4)]; который будет вращать + 45 градусов и сделать его X:) если вы хотите анимировать, а также попробовать [UIView animateWithDuration:.5 animations:^{ myButton.transform = CGAffineTransformMakeRotation(M_PI_4); }];