我很沮丧,因为我之前已经完成了这么多次,但现在我无法获得一个tableviewcontroller来推送我的detailsviewcontroller。我正在使用didSelectRowAtIndexPath方法,我的代码如下:
HistoryDetailsViewController *HDV = [[HistoryDetailsViewController alloc] init];
[self.navigationController pushViewController:HDV animated:YES];
我得到的回报是黑屏。我只是希望能够从表格视图单元格转到此视图控制器。我做错了什么?
答案 0 :(得分:1)
如果您的HistoryDetailsViewController
在故事板中定义了其布局,则需要从故事板中实例化视图控制器:
HistoryDetailsViewController *HDV = [self.storyboard instantiateViewControllerWithIdentifier: @"yourstoryboardidentifierhere"];
答案 1 :(得分:1)
HistoryDetailsViewController *HDV = [self.storyboard instantiateViewControllerWithIdentifier:@"HistoryDetails"];
[self.navigationController pushViewController:HDV animated:YES];
这完美无缺