1
ユーザーが指をデバイスの側面にスライドさせると、ジェスチャーが発生します。それは孤立してうまく動作しますが、私はそれをUITableViewの上に置いておきたいと思います。私の側に指をスライドさせると、カスタムジェスチャーがマスクされ、代わりにテーブルビューがスクロールします。私はテーブルビューをスクロールしたいが、それに加えてカスタムジェスチャーも起動したい。UITableView上のカスタムジェスチャー
ユーザーが指をデバイスの側面にスライドさせると、ジェスチャーが発生します。それは孤立してうまく動作しますが、私はそれをUITableViewの上に置いておきたいと思います。私の側に指をスライドさせると、カスタムジェスチャーがマスクされ、代わりにテーブルビューがスクロールします。私はテーブルビューをスクロールしたいが、それに加えてカスタムジェスチャーも起動したい。UITableView上のカスタムジェスチャー
追加のジェスチャ認識機能をtableview(既存の動作を上書きしない)に追加するだけであれば、比較的少ない数のフープしか使用できません。
カスタムレコグナイザのデリゲートプロパティを<UIGestureRecognizerDelegate>
プロトコルに準拠するクラスに設定します。 NO
へ
-(BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer{
return YES;
}
そして、あなたの認識装置のcancelsTouchesInView
プロパティ:
は、そのクラスには、次のメソッドを実装してもらいます。