0
サブビューがUIButton
のUIView
からタッチイベントをキャプチャすることができません。 UIButton
はおそらくtouchesBegan
とtouchesEnd
イベントが外側のビューに届かないようにします。UIButtonを含むUIViewのタッチイベントを処理する
どうすればこれらのイベントを処理できますか?私はUserInteractionEnabled
をfalseに設定しようとしました。タッチイベントが外側のビューに到達しましたが、UIButton
はこの解決策で強調表示された状態に遷移しません。
ボタンの自然な動作を失うことなくこれを達成する方法はありますか?
(私はイベントの実際のタイムスタンプを取得する必要がありますので、PSは私がGestureRecognizersになどを使用したくない)
GestureRecognizersを使用せずにUIViewのイベントをキャッチする場合は、透明なカラーUIButtonを作成し、UIViewのフレームにすることができます。 – Kira
'UIButton'を含む' UIView'のスクリーンショット? –
なぜこれをやりたいのですか? – Maddy