Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
ボタンがある可能性のあるビューのスワイプメカニズムを作成しようとしています。ボタンがなければ簡単です。
ただし、指でボタンを押し始めると、イベントをトリガー (外側にドラッグ) できますが、方向はわかりません。
では、指がボタンを開始する場所でスワイプ/ドラッグの方向を検出するにはどうすればよいでしょうか?
何か案は?
ありがとうサイモン
ドラッグアウトサイドイベントを使用しないのは簡単です。UIViewを見てhitTest:withEvent、ボタンで開始するかどうかを判断します。UISwipeGestureRecognizer(またはタッチイベントのもの)と一緒に、あなたは大丈夫なはずです。
hitTest:withEvent
チェックアウトUISwipeGestureRecognizer。メインビューに追加するだけで、ボタンから発生したかどうかに関係なく、ジェスチャを認識できるようにする必要があります。
UISwipeGestureRecognizer