У меня есть мнение, которое вращается, как это:CABasicAnimation на UIView, кнопка Ребенка не кликабельна
if view.layer.animation(forKey: kRotationAnimationKey) == nil { let rotationAnimation = CABasicAnimation(keyPath: "transform.rotation") rotationAnimation.fromValue = 0.0 rotationAnimation.toValue = Float(M_PI * 2.0) rotationAnimation.duration = duration rotationAnimation.repeatCount = Float.infinity view.layer.add(rotationAnimation, forKey: kRotationAnimationKey) }
Есть несколько маленькой кнопки с этой точкой зрения.
В то время как родительский вид вращается и пытается нажимать на кнопки, я не могу нажать, и соответствующий метод действия не вызван.
Помогите по этому вопросу.
Возможный дубликат [User Interaction Enabled With CAAnimation?] (Http://stackoverflow.com/questions/11110485/user-interaction-enabled-with-caanimation) – Carter
Ссылка, приведенная в этом сообщении, не работает. любая помощь? –
Рабочая ссылка: http://ronnqvi.st/hit-testing-animating-layers/. В будущем, пожалуйста, сначала попробуйте выполнить поиск в googling, прежде чем спросить, это был первый хит, когда googling заголовок. – Carter