将出现从视图更改视图

时间:2016-06-19 21:38:02

标签: ios swift

我正在检查用户是否已登录,如果是,我想直接进入主菜单(跳过登录屏幕),我现在已经登录了viwillAppear

if currentUser != nil {
        self.performSegueWithIdentifier("login_success", sender: self)
    }

它会进入if语句,但不会更改视图。谢谢

1 个答案:

答案 0 :(得分:1)

当视图不在视图层次结构中时,将调用

viewWillAppear,这是执行segue的必要条件。

您可以选择在viewDidAppear中调用它,但用户会在转换前看到第一个屏幕,或者在显示登录屏幕之前执行该检查。