【发布时间】:2015-12-01 05:13:29
【问题描述】:
因为开头有一个NavigationController,所以每个视图控制器中都会显示一个默认的后退按钮,这是正确的。但我希望那个后退按钮不要显示在Login 屏幕显示和主页中。
所以在LoginViewController 类我写了这个:
override func viewWillAppear(animated: Bool) {
self.navigationItem.setHidesBackButton(true, animated: true)
...
}
而且效果很好。我在HomeViewController 类中做了同样的事情:
override func viewWillAppear(animated: Bool) {
self.navigationItem.setHidesBackButton(true, animated: true)
...
}
但这行不通。事实上,这就是我得到的:
所以有一个登录返回按钮。为什么这个? 有什么想法吗?
【问题讨论】:
-
你想隐藏后退按钮吗?还是整个导航栏?
-
如果可能,只需返回按钮...否则,如果您有更好的解决方案,请解释一下
-
@iosDev82:谢谢你的建议。我已经尝试过他们所说的所有陈述,但没有一个对我有用......
标签: ios swift storyboard