我有一个包含书名的UITableView。我还有一个视图(AddAndEditBookViewController)用于输入有关书籍的信息。当我点击表格导航栏上的“+”符号时,我希望打开我的AddAndEditBookViewController。如果我在单独的nib文件中创建表格,我知道如何实现它,但是如果我的视图是在故事板中创建的(没有segues…目前更多的是为了学习目的),我该怎么做呢?
我阅读到可以使用故事板中的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];
}
我的具体问题是:我应该使用什么标识符?在哪里指定,或者如何手动指定?
谢谢!