詳細ビューでのアクティビティ(または機能)を必要とし、タップしたボタンに応じて別のビューコントローラにプッシュ(または転送)するiPadアプリケーションの作業を開始しています。
セグエが私がこれで使用することになっているものであるかどうかを理解しようとしています。
私のストーリーボードは次のようになります。
SplitViewController-> NavigationController(マスタービュー)/ログイン(詳細ビュー)->ダッシュボード(ログインに成功すると転送されます
しかし、ボタンをタップして正常にログインすると、次のエラーが発生します。
プッシュセグエは、ソースコントローラーがUINavigationControllerのインスタンスによって管理されている場合にのみ使用できます。
考え?
編集:次のビューコントローラーにプッシュするコード
- (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];
}
}