У меня есть жест нажатия на UILabel, перевод которого анимируется. Всякий раз, когда вы нажимаете на ярлык во время анимации, на жесте крана нет ответа.Tap Gesture при анимации UIView не работает
Вот мой код:
label.addGestureRecognizer(tapGesture)
label.userInteractionEnabled = true
label.transform = CGAffineTransformMakeTranslation(0, 0)
UIView.animateWithDuration(12, delay: 0, options: UIViewAnimationOptions.AllowUserInteraction, animations: {() -> Void in
label.transform = CGAffineTransformMakeTranslation(0, 900)
}, completion: nil)
код Жест:
func setUpRecognizers() {
tapGesture = UITapGestureRecognizer(target: self, action: "onTap:")
}
func onTap(sender : AnyObject) {
print("Tapped")
}
Любые идеи? Спасибо :)
Может быть, это поможет вам http://stackoverflow.com/questions/26210318/tap-gesture-with-uigesturerecognizerstate-not-working – owlswipe
Показать водопроводный код инициализации жеста. – sschale
@sschale отредактировал – mlevi