我开始在 ipad 应用程序上工作,该应用程序需要在详细视图上进行活动(或功能),并会根据所点击的按钮推送(或转移)到另一个视图控制器。
试图弄清楚 segue 是否是我应该使用的。
我的故事板如下所示:
SplitViewController -> 导航控制器(主视图)/登录(详细视图)-> 仪表板(将在成功登录时转移
但是当我点击按钮并成功登录时,它会给我这个错误:
只有当源控制器由 UINavigationController 的实例管理时,才能使用推送 segue。
想法?
编辑:推送到下一个视图控制器的代码
- (IBAction)btnSubmit:(id)sender {
User *user = [[User alloc] init];
user.email = self.txtEmail.text;
user.rawPassword = self.txtPassword.text;
if(user.isValid){
[self performSegueWithIdentifier:@"LoginSuccess" sender:self];
}
}