私は本のタイトルを持つUITableViewを持っています。私はまた、書籍に関する情報を入力するためのビュー(AddAndEditBookViewController)を持っています。テーブルのナビゲーションバーで「+」をクリックすると、AddAndEditBookViewControllerを開きます。私は別のnibファイルにテーブルを作成すると、それを行う方法を知っていますが、私のビューがストーリーボード内に作成されている場合はどうすればよいですか?instantiateViewControllerWithIdentifier、ただしxCode 4.5の識別子はどこですか?
私はストーリーボードからinstantiateViewControllerWithIdentifierメソッドを使用しましたが、私のビューコントローラのIDはどのようにして見つけられますか?私はストーリーボードのXML表現を調べてみましたが、見つからないようです...
ここではモーダルビューを開くためのコードです。
- (void)insertNewObject:(id)sender
{
AddAndEditBooksViewController * addViewController = (AddAndEditBooksViewController *)[self.storyboard instantiateViewControllerWithIdentifier:@"gH8-2m-MXv"];
[addViewController setDelegate:self];
[addViewController setModalPresentationStyle:UIModalPresentationFormSheet];
[self presentViewController:addViewController animated:YES completion:NULL];
}
私の具体的な質問は次のとおりです。どの識別子を使用すればよいですか?どこが指定されているのか、または手動で指定するにはどうすればいいですか?
ありがとうございます!