我对 iOS 开发比较陌生,我决定依靠Parse来完成我的应用程序的用户注册和身份验证流程。
问题如下。
我想加载不同的记分牌,具体取决于用户是否在注册时登录。例如,如果用户注册(或第一次登录),我想带她参观。但是下次用户登录时,她会看到主应用程序视图。
实现这一目标的最佳方法是什么?
我不知道解析,但我可以指导你的故事板。
首先,您不需要两个故事板。一个就足以实现这一目标。
设计你的游戏板是这样的:
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) 的标识符
如果您想要更多指导或遇到任何问题,请发表评论。
祝你今天过得愉快。