UITableViewController から継承するビューで、右から左および左から右のジェスチャを実装したいと考えています。別のビュー (UIViewController) に実装されたジェスチャのコードがあり、動作します。
touchesBegan
呼ばれることすらないようです。
これを行うことを知っている人はいますか?
ありがとう
UITableViewController から継承するビューで、右から左および左から右のジェスチャを実装したいと考えています。別のビュー (UIViewController) に実装されたジェスチャのコードがあり、動作します。
touchesBegan
呼ばれることすらないようです。
これを行うことを知っている人はいますか?
ありがとう
SDKのバージョンによって異なります。3.2では、を使用しますUIGestureRecognizer
。3.2より前の使用touchesBegan
と友人。これは、キャンセルされるUIScrollView
ため、を処理する場合に特に当てはまります。したがって、下位互換性と下位互換性が必要な場合は、UIScrollViewを使用して両方を実行する必要があります。UIGestureRecognizer
touchesBegan
特定のケースでは、UISwipeGestureRecognizer
またはを使用してくださいUIPanGestureRecognizer
。gestureRecognizer:shouldRecognizeSimultaneouslyWithGestureRecognizer:
UIScrollViewがジェスチャレコグナイザーをキャンセルしないように実装する必要があります。
UITableViewController -> UITableView : UIScrollView