2017-07-24 60 views

回答

1

如果用户未登录,您可以在feedViewController上提供loginViewController而不用任何动画。所以loginViewController将覆盖feedViewController

if (!loggedIn) { 
    feedViewController.present(loginViewController, animated: false, completion: nil) 
} 

如果用户已经登录,你不需要做任何事情,因为feedViewController是主视图控制器。因此,用户将看到feedViewController如果他们已经登录。

要完成的答案,用户输入自己的用户名和密码,登录后成功,你可以关闭该loginViewController动画,它会给不错滑下动画并在其后显示feedViewController

loginViewController.dismiss(animated: true, completion: nil) 
相关问题