我正在尝试为UITableView
标题创建自定义视图,但不幸的是,我遇到了一个异常:
*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: '-[UIViewController _loadViewFromNibNamed:bundle:] loaded the "ImagesView" nib but the view outlet was not set.'
首先,在 HomeViewController 中我创建了一个 tableView,然后我使用 xib 文件创建了 ImagesViewController,其中设计了我的自定义视图。
最后,我尝试将 ImagesView 分配为我的 tableView 的标题:
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view.
ImagesViewController *imagesView = [[ImagesViewController alloc] init];
tableView.tableHeaderView = imagesView.view;
}
我究竟做错了什么?我是iOS开发的新手,自己搞定。
谢谢你的帮助!