iOSでは、右利きを無効にする2つの方法があります。
本論文の例では、iOSの右滑り禁止リターンの具体的なコードを共有しています。具体的な内容は以下の通りです。
方式一:
前提:ユーザー定義のUITNavigationControllerベースを使用する場合は、このベースに関連するジェスチャー操作方法を書かないでください。
コードは以下の通りです
フロー:まずプロキシを設定します。
方式一:
前提:ユーザー定義のUITNavigationControllerベースを使用する場合は、このベースに関連するジェスチャー操作方法を書かないでください。
コードは以下の通りです
-(void)viewDidAppear:(BOOL)animated{
if ([self.navigationController respondsToSelector:@selector(interactivePopGestureRecognizer)]) {
self.navigationController.interactivePopGestureRecognizer.enabled = NO;
}
}
-(void)viewWillDisappear:(BOOL)animated{
self.navigationController.interactivePopGestureRecognizer.enabled = YES;
}
方式二:フロー:まずプロキシを設定します。
-(void)viewDidAppear:(BOOL)animated{
self.navigationController.interactivePopGestureRecognizer.delegate = self;
}
- (BOOL)gestureRecognizerShouldBegin:(UIGestureRecognizer
*)gestureRecognizer{
return NO; //YES: NO:
}
以上が本文の全部です。皆さんの勉強に役に立つように、私たちを応援してください。