如何在应用程序IOS的启动时出现登录屏幕

时间:2013-03-21 14:42:04

标签: ios storyboard appdelegate tabbarcontroller

我正在制作一个新的应用程序,我有5个标签,它是一个基于用户的应用程序,所以我必须获得用户登录和密码的凭据。

我正在使用Arc的故事板,因为它是一个Tabbed应用程序所以我的初始视图控制器是我的标签视图控制器,我也想添加一个登录屏幕(可能是模态视图或一个)。

我无法想到在选项卡式应用程序中添加登录屏幕的完美方式。

我是应该从app delegate调用它还是在视图中出现或者其中一些方法。我尝试了一些代码,但结果却出现了不平衡呼叫等警告。

需要您宝贵的建议:)

提前致谢!!!

1 个答案:

答案 0 :(得分:0)

只有两个选项(当然还有更多):

  1. 在应用的开头使用一个UIViewController作为rootViewController。登录成功后,它将切换window的{​​{1}}。
  2. rootViewController作为UITabBarController放在rootViewController上,检查是否已登录,如果没有,只显示登录viewWillAppear