Как дочерний вид идентифицирует заданное свойство родительского вида (iPhone)?
Сценарий, как,
у меня есть такой UIButton
в одной UIView
, Так UIView
родительский вид и UIButton
это детский взгляд.
Сейчас,
- Если я установил ложное взаимодействие с пользователем для родительского представления, могу ли я нажать
UIButton
? - Если я не могу коснуться
UIButton
тогда почемуUIButton
не трогательно?
Можете ли вы объяснить, как UIButton
будет знать, что пользовательское взаимодействие родительского представления ложно?
Спасибо,
1 ответ
Подобный вопрос, проверьте здесь
Нет, ты не можешь. Для userInteractionEnabled, установленного на NO в родительском представлении, будут запрещены все подпредставления.
Вот документация от Appel о "доставке событий", проверьте ссылку
Проверьте недвижимость
self.superView.userInteractionEnabled
вhitTest:withEvent:
метод илиpointInside:withEvent:
метод.