加载了笔尖,但没有得到UITableView异常

时间:2013-07-29 12:32:00

标签: ios uitableview nib ecslidingviewcontroller

我尝试使用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的方法......但我失败了。我错过了什么?

1 个答案:

答案 0 :(得分:9)

我认为它试图告诉您故事板中有UITableViewController,但与该控制器关联的顶级视图不是UITableView