0

我是 ios 故事板的新手,正在尝试开发应用程序。我有一个登录按钮,并将其映射到我的 mainsoryboard 文件上的 loginsucess 视图。(似乎当我单击登录按钮时,它会推送到登录成功视图)。有什么方法可以检查凭据是否正确并将其推送到 LoginSucessView 。?. 通常我应该创建一个 IBAction 并检查逻辑并通过代码推送它。故事板的最佳方法是什么。任何帮助表示赞赏。

谢谢

4

2 回答 2

4

UIViewController 有一个方便的方法叫做shouldPerformSegueWithIdentifier:sender:

在此您可以执行任何您想做的检查,如果您返回 YES,则将执行 segue,如果您返回 NO,则不会执行 segue。

于 2013-06-26T10:11:53.633 回答
1

// 在属性检查器中,您填写一个序列标识符 .. 添加序列标识符

   -(IBAction)BtnClickedMethods:(id)sender
   {
      [self performSegueWithIdentifier: @"loginView" sender: self];
   }   

   - (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
   {
     if ([segue.identifier isEqualToString:@"loginView"])
     {
        //do your checking and navigate else popup message
     }
   }
于 2013-06-26T10:21:47.307 回答