2015-01-21 2 views
0

У меня есть вид, который показывает жест жеста. Я добавляю сборщик дат в качестве подсмотра к этому представлению. когда я нажимаю на сборщик дат, который стреляет жест. Пожалуйста, помогите мне.Как ограничить PanGesture на subivews в ios

Заранее спасибо.

+0

Самый быстрый способ будет установить 'userInteractionEnabled' в целях' ДА/NO' когда вы удалите/добавьте сборщика. Это полезно, только если вам не нужен жест, когда отображается сборщик. – danypata

ответ

0

iOS 6 представляет новую отличную функцию, которая решает эту проблему: UIView (subview) может возвращать NO из gestureRecognizerShouldBegin: (распознаватель жестов, прикрепленный к супервину). Действительно, это по умолчанию для некоторых подклассов UIView в отношении некоторых распознавателей жестов уже (например, UIButton относительно UITapGestureRecognizer, прикрепленного к супервину). Книга

повидать Матта по этой теме: matt's book

+0

Спасибо, syed. Это мне очень помогает. –

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