ストーリーボードを使用してテーブルを作成しました。Navigation Controller に Table View が埋め込まれています。My Details View も、Navigation Controller に埋め込まれた Table View Controller です。これが私のコードです:
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
NHCDependantDetailsViewController *detailView = [self.storyboard instantiateViewControllerWithIdentifier:@"AddDependant"];
[self.navigationController pushViewController:detailView animated:YES];
}
問題は、Navigation Controller が null であることです。残念ながら、これを正しく修正する方法や場所がわかりません。前もって感謝します。
編集:以下のアドバイスに従って、ナビゲーションコントローラーを初期ビューコントローラーとして設定しましたが、TableView にアクセスできなくなりました。おそらく、この絵コンテの画像で問題が明らかでしょうか? そこに2つのナビゲーション矢印があるとうまくいきません...