2012-05-23 4 views
1

У меня здесь проблемы. У меня есть метод, называемыйtouchhesBegan не работает с анимацией UIImageView

- (void) touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event 

для UIImageView, он отлично работает, когда изображение является статическим, метод touchesBegan вызывается ... но когда я делаю UIImageView анимированный, touchesBegan перестает работать. Любые идеи, почему это происходит?

+0

Я решил это с помощью UITapGestureRecognizer http://developer.apple.com/library/ios/#DOCUMENTATION/UIKit/Reference/UITapGestureRecognizer_Class/Reference/Reference.html – Marnerk

ответ

0

Для получения прикосновений во время анимации вы должны включить опцию анимации UIViewAnimationOptionAllowUserInteraction при создании анимации. Об этом хорошо обсуждается here.

Смежные вопросы