我尝试使用ECSlidingViewController方法加载uitableview
。
当我调用此代码时:
UIStoryboard* sb = [UIStoryboard storyboardWithName:@"MainStoryboard_iPhone"
bundle:nil];
UITableViewController* page = [sb instantiateViewControllerWithIdentifier:@"tableViewPage"];
CGRect frame = self.slidingViewController.topViewController.view.frame;
self.slidingViewController.topViewController = page;
self.slidingViewController.topViewController.view.frame = frame;
[self.slidingViewController resetTopView];
while" tableViewPage"是一个tableView控制器,而不是一个带有表的视图。它给了我:
[UITableViewController loadView]加载了 " BZC-W8-VSI - 视图 - GNU-XH-EB0" nib但没有得到UITableView。'
我尝试为topViewController
而不是uitableviewcontroller
制作类似uiviewcontroller
的方法......但我失败了。我错过了什么?
答案 0 :(得分:9)
我认为它试图告诉您故事板中有UITableViewController
,但与该控制器关联的顶级视图不是UITableView
。