您好,在我使用Xcode 9.3.1构建的应用程序中,我有一个名为“Home”的导航项目。在下一个视图控制器中,我的右上角有一个注销按钮,但我的左上角也有一个“< - Home”按钮。我想摆脱“< - Home”按钮,因为它是不必要的,不符合Apple的标准。显然,您无法删除左侧标签栏项目(< - Home)按钮,我不想更改全局色调,因为这也会隐藏我右上角的“注销”按钮。 / p>
答案 0 :(得分:0)
隐藏后退按钮:
在目标视图控制器ViewDidload
Race groups
中添加此内容
let maskView = UIView(frame: CGRect(x: 0, y: 0, width: 100, height: 40))
maskView.backgroundColor = .clear
self.navigationItem.leftBarButtonItem = UIBarButtonItem.init(customView: maskView)
答案 1 :(得分:0)
尝试使用RaceGroupsViewController
中的viewDidLoadself.navigationItem.hidesBackButton = true
另一种选择是将类型segue从show更改为present,并在RaceGroupsViewController之前设置NavigationController
答案 2 :(得分:0)
我通过将视图控制器放在我的导航控制器前面并将视图控制器称为“Home”作为初始视图来修复它。