推送到UINavigationViewController

时间:2015-10-29 17:51:20

标签: ios uinavigationcontroller swift2

我正在进行登录视图,它会检索数据,当一切顺利时,它应该从Login View(UIViewController)移动到Navigation控制器(UINavigationController),而后者又应该作为root视图控制器并将用户移动到主视图(UIViewController)。 问题是,当我在其他类中找到与我一起工作的代码时,它在这里什么也没做,甚至没有抛出异常来处理这里的代码

   func moveToMainView(){
    let navigationControllerView = self.storyboard?.instantiateViewControllerWithIdentifier("NavControllerView") as! UINavigationController

    self.navigationController?.pushViewController(navigationControllerView, animated: true)

}

我搜索了UINavigationController是否有特殊情况,但到目前为止没有运气...希望你能帮帮我

1 个答案:

答案 0 :(得分:0)

我已经解决了这个问题并在UINavigationController之后放置了登录视图控制器,并且因为在登录视图中通常没有导航栏,所以我隐藏了导航栏并在之后再次显示它用户登录“显示MainViewController时”。 希望这项工作可以帮助其他人解决这个问题