我有一个登录视图,在成功登录后,它会跳转到导航控制器的第一个视图,然后用户可以进入设置视图,再进入注销视图。这个注销操作应该将用户带回登录视图(该视图不是导航控制器的一部分)。使用以下代码可以实现:
let loginViewController = self.storyboard!.instantiateViewControllerWithIdentifier("Login") as? LoginViewController
self.navigationController!.pushViewController(loginViewController!, animated: true)
但是登录视图在顶部显示了导航栏,这是不应该的,也许除了self.navigationController!.pushViewController
之外还有其他我应该使用的方法吗?