1
私はすべてのコントローラ、サイドコントローラにアクセスできるサイドメニューコントローラを持っています。なんらかの理由で、私が実際に典型的なView Controllerである私のビューの1つを左から右にドラッグすると、サイドメニューコントローラがドラッグされて表示されます。この動作を防止するための方法ビューがサイドメニューにドラッグされないようにします
:見てみてください?助けることができる任意のUIViewメソッドはありますか?
は、私が試した:if ([self.navigationController respondsToSelector:@selector(interactivePopGestureRecognizer)]){
[self.navigationController.view removeGestureRecognizer:self.navigationController.interactivePopGestureRecognizer];
}
しかし、その動作していない、私はこれは、ナビゲーションコントローラの問題ではありませんので、それがあると思います。
サイドメニュービューコントローラーにサードパーティのライブラリを使用していますか?それともネイティブに実装していますか? –
@AlekseyPotapovそのサードパーティのライブラリではなく、別の開発者によって書かれています。 –
難しいと言います。 構造を教えてください。より多くのコードを提供します.. –