私のセグエがストーリーボードに追加されました。ストーリーボードの次のものとは異なる、viewController (Deep_VC など) にプッシュしたい (Next_VC など)。私は使用しています:
Deep_VC *controller = [self.storyboard instantiateViewControllerWithIdentifier:@"DeepVC"];
[self.navigationController pushViewController:controller animated:YES];
そこには行きますが、エラーが発生します。ナビゲーション バー タイルは、Deep_VC ではなく Next_VC 用であり、エラー メッセージは次のとおりです。
Finishing up a navigation transition in an unexpected state . . .
Unbalanced calls to begin/end appearance transitions . . .
私の prepareForSegue は次のようになります。
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
if ([[segue identifier] isEqualToString:@"toNextVC"]) {
Next_VC *vc = [segue destinationViewController];
vc.receivedData = [NSMutableArray arrayWithObjects:passData, nil];
}
if ([[segue identifier] isEqualToString:@"toDeepVC"]) {
Deep_VC *vc = [segue destinationViewController];
vc.receivedData = [NSMutableArray arrayWithObjects:passData, nil];
}
}
誰でも助けてもらえますか?