【发布时间】:2016-10-05 13:28:54
【问题描述】:
我有一个标识符为“LoginSegue”的推送 Segue,旨在从“登录视图控制器”转换为“视图控制器”。
用户成功登录后,我从 LoginViewController 中调用以下内容:
performSegueWithIdentifier("LoginSegue", sender: self)
为了从“登录视图控制器”转换到“视图控制器”。
我希望这种转换从右到左发生,因为它是一个 Push segue,但由于某种原因它是从下到上发生的。
如何纠正这种行为?
【问题讨论】:
-
你确定 LoginViewController 在 navigationController 中吗?通过 LoginViewController 的 viewDIdLoad 方法中的 print(self.navigationController) 进行检查。
-
@PrajeetShrestha self.navigationController 为零。我通过选择 LoginViewController 并执行 Editor > Embed In > Navigation Controller 创建了导航控制器
标签: ios iphone swift storyboard segue