iOS - 导航栏没有后退按钮

时间:2017-02-04 17:17:12

标签: ios swift uinavigationcontroller navigation

我目前正在使用漫游视图控制器来显示"入门"首次打开我的应用程序时的旋转木马。选择开始后,底部有两个按钮,指示您以两种类型的用户之一登录:two types of users:

但是,正如您在此处看到的那样As you can see here,没有后退按钮可以将您带回到您决定用户类型的页面。这是我用来代码的代码:

override open func prepare(for segue: UIStoryboardSegue, sender: Any?) {
    let NavViewController = segue.destination as! UINavigationController
    let NextViewController = NavViewController.topViewController as! LoginViewController
    if(segue.identifier == "client") {

        NextViewController.request = 0;
    } else {

        NextViewController.request = 1
    }

}

此外,我在其viewDidLoad()方法中为所有其他视图控制器添加了标题。如果有人知道为什么后退按钮没有显示,我将非常感谢你的帮助!

1 个答案:

答案 0 :(得分:0)

Grundewald回答了问题。解决方案:导航栏需要在初始segue之前开始。谢谢你的帮助!