从主屏幕中删除导航栏。

时间:2015-09-12 21:52:56

标签: ios swift uinavigationcontroller

我的应用程序中有主屏幕,其中包含应用程序徽标,注册和登录按钮。当我按下登录时,它应显示一个新页面,通过twitter,facebook,google提供不同的日志选项。但我也应该能够回来,以防我还没有注册。当我使用导航控制器嵌入主ViewConroller时,即使在主屏幕中我也有一个不必要的导航栏。无论如何要删除它吗?

2 个答案:

答案 0 :(得分:2)

而不是完全删除它,我的猜测是你只想隐藏它?

也许尝试这样的事情:

navigationController!.navigationBar.hidden = true

答案 1 :(得分:1)

执行此操作的功能:

navigationController?.setNavigationBarHidden(navigationController?.navigationBarHidden == true, animated: true)