iOS Objective c - 设置uiviewcontroller在用户登录后进入屏幕,然后重新启动应用程序
问题描述:
我有第一次加载时显示的登录页面屏幕。iOS Objective c - 设置uiviewcontroller在用户登录后进入屏幕,然后重新启动应用程序
然后,当用户输入他的密码和用户名时,它将重定向到供稿屏幕。
我的问题是:
- 我怎么可以设置屏幕用户关闭时喂屏幕,然后重新启动因为他已经登录的应用程序?
它总是加载登录屏幕。请帮帮我!我是新手。
答
如果用户未登录,您可以在feedViewController
上提供loginViewController
而不用任何动画。所以loginViewController
将覆盖feedViewController
。
if (!loggedIn) {
feedViewController.present(loginViewController, animated: false, completion: nil)
}
如果用户已经登录,你不需要做任何事情,因为feedViewController
是主视图控制器。因此,用户将看到feedViewController
如果他们已经登录。
要完成的答案,用户输入自己的用户名和密码,登录后成功,你可以关闭该loginViewController
动画,它会给不错滑下动画并在其后显示feedViewController
。
loginViewController.dismiss(animated: true, completion: nil)