У меня есть UIView
parentView
, который реализует UITapGuestureRecognizer
и делает что-то при нажатии. parentView
имеет суб-представление под названием childView
, которое также реализует UITapGuestureRecognizer
и делает что-то при нажатии.
Есть экземпляр, когда я должен отключить childViews
UITapGestureRecognizer
во время анимации в течение небольшого момента, и я заметил, когда он выключен, и я коснулся childView
, кран будет перехвачен parentView
. Кроме того, у меня есть панель инструментов, прикрепленная к вершине этого представления, которая не имеет никакого распознавателя жестов, прикрепленного к ней, и она касается получения переданного родительского элемента (кнопки будут едва работать). Мне интересно, можно ли отключить это, не имея ссылки на родителей UITapGestureRecognizer?
Я пробовал использовать свойство exclusiveTouches
для UIView
, установленное на yes, и оно не работает. Любые предложения будут оценены.