此代码剪辑在iOS5.1中工作得很好,但我在iOS6中遇到了问题。
rightNav = [[UINavigationController alloc] initWithRootViewController:parkViewController];
[rightNav.view setFrame:[detailView bounds]];
[rightNav.navigationBar setBarStyle:UIBarStyleBlackOpaque];
[detailView addSubview:rightNav.view];
应用程序崩溃,出现以下异常: [UITableViewController loadView]加载了“ParkViewController”笔尖,但没有得到UITableView。'
parkViewController 是UITableviewController的子类。
detailView 是一个UIView。
任何建议都将不胜感激!
答案 0 :(得分:0)
您说parkViewController
是UITableView
的子类。
您应该将其设为UITableViewController
的子类
在这种情况下,请确保控制器的tableView插座在笔尖中正确连接。