1

我对 iOS 开发比较陌生,我决定依靠Parse来完成我的应用程序的用户注册和身份验证流程。

问题如下。

我想加载不同的记分牌,具体取决于用户是否在注册时登录。例如,如果用户注册(或第一次登录),我想带她参观。但是下次用户登录时,她会看到主应用程序视图。

实现这一目标的最佳方法是什么?

4

1 回答 1

1

我不知道解析,但我可以指导你的故事板。

首先,您不需要两个故事板。一个就足以实现这一目标。

设计你的游戏板是这样的:

UINavigationController(1)->UIViewController(signup)->UIViewController(Tour)->UINavigationController(2)->UIViewController(signin)

将 UINavigationController(1) 设为您的根视图控制器,这样当应用程序第一次加载时,它将显示 UIViewController(signup)。

现在在 appDelegate white 中类似于以下- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions方法

if(ISSignUP)
{
    window.rootViewController = [window.rootViewController.storyboard instantiateViewControllerWithIdentifier:@"UINavigationController(2)_ID"];
}

这里 UINavigationController(2)_ID 是你给 UINavigationController(2) 的标识符

如果您想要更多指导或遇到任何问题,请发表评论。

祝你今天过得愉快。

于 2013-03-30T11:55:31.397 回答