スワイプのジェスチャーを止めたい。
2013/11/05
gesture
ios
ios7
swipe
ipad向けのアプリをためしていて、ジェスチャーでbackが有効になっているのに気がつきました。ただ、これ、ナビゲーションコントローラーののbackを使わないようにしているのにジェスチャーで戻ってしまう動きになってしまっては不都合です。
それで、どうやってこの動きを止められるのか。
- objective c - How to disable back swipe gesture in UINavigationController on iOS 7 - Stack Overflow
- 標準のスワイプで戻る機能を無効にするには
viewDidLoadに以下のコードを仕込む。
if ([self.navigationController respondsToSelector:@selector(interactivePopGestureRecognizer)]) { self.navigationController.interactivePopGestureRecognizer.enabled = NO; }
: