ジェスチャ認識機能が接続されているサブビューにタッチを転送する方法がありますか?転送されたイベントがジェスチャ認識機能を開始しますか?フォワードがビューに触れ、UIGetureRecognizerを開始させます
1
A
答えて
0
私はちょっとした回避策で動作するようになりました(すべての場合に適しているとは限りません...)。
UIViewsの前にUIGestureRecognizersがsendEventメソッドからイベントを取得するため、 外部ビューでカスタム 'ForwarderGestureRecognizer'を作成しました。このビューは、必要に応じてイベントをサブビュービューのレコグナイザに転送します。
+0
こんにちはLK、私は同じ問題を持っていますか? – Minakshi
関連する問題
- 1. 私のアプリでビューがロードされるとすぐにスピナーが開始され、
- 2. Androidサービス:サービスが開始されるまでUIで開始されたイベント/タスクをキューに入れますか?
- 3. IntelliJ - 開始に失敗しました:0が合格、1が開始されていません
- 4. ビデオがダウンロードされません。再生を開始
- 5. Android Studio 2.0のダウンロードが開始されません
- 6. Paypalサービスが開始されていません(サンドボックスアカウント)。
- 7. UIAlertViewが開始されていません
- 8. Facebook registerCallBackメソッドが開始されていません
- 9. Intent.ACTION_SENDを開始すると常にresultCodeが返されます。
- 10. Cocoa Touch Webviewがロードを開始する前にユーザーが触れているのを確認する
- 11. SSRS ReportViewerコントロールリンクされたレポートが先頭から開始されません。
- 12. ベイグラントは、WindowsのCMD(ERRNO :: EACCES)に開始されません
- 13. サービスは変数に開始/バインドされませんか?
- 14. アクティビティが開始されるたびにリスナーが実行されています
- 15. NSoperationQueueが開始される前にUITableViewが再ロードされます
- 16. ScrollViewの子に触れるとビューのonTouchがトリガーされない
- 17. Androidのセッションが同時に開始されます
- 18. Windows 2008 RC2はスケジュールされたタスクを開始しません。
- 19. 毎月UIalertビューを開始する
- 20. 通知からアクティビティを開始すると、MainActivityも開始されます
- 21. 表示が開始されていますが、drawRect:が呼び出されていません
- 22. エラー:トランザクションが正常に開始されませんでした。休止状態
- 23. メソッドの開始前にAndroid UIが更新されていません
- 24. 触れた後に何が始まったのですか?私のiPadアプリで
- 25. は、ビューの上部に開始CodeIgniterの
- 26. タッチをブロックする方法を開始し、終了方法に触れていますか?
- 27. ゲームが開始または中断されたときに追加ビューを実装する方法
- 28. 画面に触れた後にUIViewの開始追跡を行うことはできますか? (メニューなど)
- 29. アクティビティが開始していません
- 30. ステータス項目をクリックすると操作は開始されますが、表示されません。
ええと、ここで何をしようとしていますが、複数の異なるレイヤーのビューを処理する必要がありますか? –
ジェスチャ認識機能を持つビューに動きが継続していることを検出したい場合。この場合、タッチイベントを転送するだけでは不十分です。ジェスチャ認識ツールがビューのタッチイベントの結果ではなく、それ以前にイベントを受け取る必要があるためです。 –