0

我有一个有 4 个屏幕的故事板

欢迎 注册 登录 仪表板

欢迎屏幕上有两个按钮

注册登录

我希望当用户单击登录时,它将移动到该屏幕,另外两个屏幕都有自己的类

因此,如果用户注册或登录,那么它将通过检查用户名和密码正确移动到仪表板我在后端使用 php/mysql

所以我想知道是我需要定制segue还是需要做其他事情?

4

2 回答 2

0

使用手动触发的转场,

当用户点击登录按钮时,在 sigin 按钮和另一个类之间连接一个手动触发的 segue。

使用以下代码:

 //do necessary validations
 if([validations isEqualToString:@"true"]){
       [self performSegueWithIdentifier: @"SignInTonextPage" sender: self];

    }
于 2013-05-07T06:18:09.973 回答
0

这取决于您的应用程序的结构。根据您的应用程序的设置方式和应用程序类型,您可以:

  • 关闭成功的登录/注册模式视图
  • 将下一个视图推送到导航控制器上

如果您使用的是导航控制器,那么在成功登录/注册后,执行以下操作:

UIViewController *dashboard = [self.storyboard instantiateViewControllerWithIdentifier:identifier];
[self.navigationController pushViewController:dashboard];

如果您的登录屏幕显示为模态视图控制器,那么您只需将其关闭,但根据您的问题,我会说您更有可能使用导航控制器之类的东西。如果你不使用,那么你需要一些稍微不同的东西,但你需要提供更多细节

于 2013-05-07T01:27:12.963 回答