シナリオはこんな感じ
私はワンインワンを持っていUIButton
ますUIView
。UIView
親ビューも子ビューも同様UIButton
です。
今、
- 親ビューでユーザー操作を false に設定した場合、クリックできます
UIButton
か? UIButton
触れられないのなら、なぜ触れられUIButton
ないのですか?
UIButton
親ビューのユーザー インタラクションが false であることをどのように知ることができるか説明できますか?
ありがとう、
シナリオはこんな感じ
私はワンインワンを持っていUIButton
ますUIView
。UIView
親ビューも子ビューも同様UIButton
です。
今、
UIButton
か?UIButton
触れられないのなら、なぜ触れられUIButton
ないのですか?UIButton
親ビューのユーザー インタラクションが false であることをどのように知ることができるか説明できますか?
ありがとう、
同様の質問、ここをチェックしてください
いいえ、できません。親ビューでuserInteractionEnabledをNOに設定すると、すべてのサブビューが阻止されます。
これが「イベント配信」に関するAppelのドキュメントです。リンクを確認してください
メソッドまたはメソッドのプロパティself.superView.userInteractionEnabled
を確認してください。hitTest:withEvent:
pointInside:withEvent: