我是ios中的故事板新手,并尝试开发应用程序。我有一个登录按钮,我将其映射到我的mainsoryboard文件上的loginsucess视图。 (看来,当我点击登录按钮时,它将推送到登录成功视图)。有没有办法检查条件是否正确,并将其推送到LoginSucessView。 。通常我应该创建一个IBAction并检查逻辑并通过代码推送它。什么是故事板最好的approch。任何帮助赞赏。
谢谢
答案 0 :(得分:4)
UIViewController有一个名为shouldPerformSegueWithIdentifier:sender:
在此范围内,您可以执行任何您想要执行的检查,如果您返回YES,将执行segue,如果您返回NO,则不执行segue。
答案 1 :(得分:1)
//在“属性”检查器中,填写segue标识符..添加seque标识符
-(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
}
}