2015-11-04 78 views
0

我是iOS应用程序开发新手,刚开始玩Xcode。 我想知道如果导航控制器是必要的?如果我创建的东西不需要后退按钮或前进按钮,我是否仍然需要它?或者我应该隐藏它?Xcode中的导航控制器

谢谢!

+1

应有的尊重,你应该阅读本[Apple文档](https://developer.apple.com/library/ios/documentation/UIKit/Reference/UINavigationController_Class/)了解“UINavigationController”以及应该使用它的情况。这个问题太宽泛,无法在这里回答。 – Abhinav

+0

明白了,谢谢! –

+0

如果您不需要导航控制器,则应该使用单一视图应用程序。 – msmq

回答

1

尝试在viewDidLoad中

self.navigationController?.navigationBarHidden = true 
0

我在想,如果导航控制器是必要的验证码?如果我正在创建的 不需要后退按钮或转发按钮,那我还需要 吗?

绝对没有。 Xcode中有一个专用的“单一视图应用程序”模板,可以为这种情况创建一个无导航的无选项卡应用程序。

0

如果您不需要后退按钮或前进按钮,则无需导航控制器。您可以隐藏导航控制器使用..

self.navigationController.navigationBarHidden = YES;

0

如果你想从一个VC导航到另一个VC不是仅仅被别人需要的导航,你可以采取简单的VC没有必要采取导航控制器,并且你的VC作为初始VC