2016-09-02 71 views
0

我面临UINavigationController来回滑动的问题。 我有两个类,一个是具有导航栏和第二个类的主类。当我从主类导航到第二类,从左到右滑动,然后从右到左滑动而不移动手指,然后到达任何类,然后显示主类的导航栏而不是当前类的导航栏。请帮助并提出这个想法。我非常感谢你。导航轻扫手势问题

感谢 Ravinder

+0

提一些你的代码,你写来管理这两个类的导航栏和提你用什么语言开发的应用程式。它是快速还是客观C? – Janmenjaya

回答

0

感谢Janmenjaya,

是的,语言是客观C.

其实用故事板不编程和两个类之间的管理轻扫,在创建导航栏主类,我已经使用[self.navigationController setNavigationBarHidden:NO],然后使用self.navigationController.interactivePopGestureRecognizer.delegate = nil;里面的viewWillAppear函数,然后用[self.navigationController.navigationBar setHidden:YES];内部prepareForSegue函数。

而在第二课,我已经使用[self.navigationController setNavigationBarHidden:YES];里面的viewWillAppear函数。

而在第三课,我已经使用[self.navigationController setNavigationBarHidden:NO];然后 self.navigationController.interactivePopGestureRecognizer.delegate = nil; 里面viewWillAppear函数。

感谢 Ravinder