我有一个有4个屏幕的故事板
欢迎 注册 登入 仪表板
在欢迎屏幕上有两个按钮
注册 登录
我希望当用户点击登录然后它将移动到该屏幕,其他2个屏幕都有自己的类
所以如果用户注册或登录,那么它将通过检查用户名移动到仪表板,并且passowrd是正确的我在后端使用php / mysql
所以我想知道我需要coustom segue还是需要做的其他事情?
答案 0 :(得分:0)
这取决于您的应用的结构。根据应用的设置方式和应用类型,您可以:
如果您使用的是导航控制器,那么在成功登录/注册后,请执行以下操作:
UIViewController *dashboard = [self.storyboard instantiateViewControllerWithIdentifier:identifier];
[self.navigationController pushViewController:dashboard];
如果您的登录屏幕显示为模态视图控制器,那么您需要简单地将其关闭,但根据您的问题,我会说您更有可能使用类似导航控制器的东西。如果你没有使用,那么你需要稍微不同的东西,但你需要提供更多细节
答案 1 :(得分:0)
使用手动触发的segues,
当用户点击登录按钮时,在sigin按钮和另一个类之间连接手动触发的segue。
使用以下代码:
//do necessary validations
if([validations isEqualToString:@"true"]){
[self performSegueWithIdentifier: @"SignInTonextPage" sender: self];
}