連続したタッチは、常に元のコントロールでキャプチャされているようです。タッチが現在終了しているコントロールにタッチ/ジェスチャーを渡す標準的な方法はありますか?連続したジェスチャー/コントロール間のタッチ
1
A
答えて
2
コントロールは、UIViewオブジェクト内の画面に表示されます。 iOSは、UIViewオブジェクトの階層内でイベントを処理するために、ファーストレスポンダの概念を使用します。タッチイベントがコントロールに送信されると、一連のレスポンダの最初のレスポンダが実際にそのタッチを処理します。
ワンタッチジェスチャーの処理を複数のコントロールで共有するには、それらのコントロールを囲むビュー内でグループ化し、囲みビューでイベントを処理させることができます。イベントの位置の更新を追跡し、現在どの制御が操作されているかを把握することができます。それは、イベントに基づいて適切なアクションを取るように制御することを指示する。実際のコントロールはイベントに応答せず、iOSはイベントを処理できる最初のレスポンダにイベントを渡すことを処理します。
つまり、イベントをコントロールからコントロールに渡すのではなく、コントロールをグループ化するビューでイベントを処理することで、そのイベントをシミュレートします。
関連する問題
- 1. 連続した時間でSimulinkのバッファデータ
- 2. ipadのタッチの持続時間をキャプチャ
- 3. SQL GROUP BY:連続した間隔?
- 4. iPhoneのタッチ操作でオーディオファイルを連続して再生する
- 5. タッチ時に連続スポーンスプライトを削除します。
- 6. MATLABでの連続補間?
- 7. 連続したメモリと連続したメモリの違い
- 8. タッチ機能でコロナの連続動作を行う方法は?
- 9. パンダシリーズ:関係が連続した行の値の間
- 10. Android onTouchEvent()が連続タッチするとsystem_serverが発生する
- 11. 連続した行間の営業日を取得するpandas
- 12. 連結し連続した整数
- 13. 連続したメモリのプレースメント
- 14. Excel VBA連続した番号と連続しない番号の連結
- 15. UIScrollViewを有効にしたままで連続したタッチ位置を検出する
- 16. パンダ - 連続した間隔で行をマージする
- 17. 連続した取得リクエスト間でセッション/ Cookieを維持する
- 18. 連続したキーストロークのためのjava.awt.Robot.keyPress
- 19. 連続したglDrawArraysIndirectコール
- 20. 連続した日時
- 21. リナンバリング連続した値
- 22. 連続した素数R
- 23. 連続した非端末
- 24. 非連続オーバーラップ時間間隔の計算時間
- 25. 連続探索空間のための経路指定アルゴリズム?
- 26. 多くの連続変数間の関連ルール
- 27. mongoの連続した更新を2回連続して行います
- 28. mysqlの連続したレコードブロックの選択
- 29. 連続問合せは、連続問合せのための
- 30. 日付・時間ラベルが連続