我似乎无法使用 Storyboard 向 UITableView 添加标题。我有一个 UITableView ,其中有一些原型单元格正在显示并且工作正常。然后,我在这些原型单元格上方拖动了一个新的 UIView 并向其添加了一个标签以充当我的表格的标题(而不是作为部分标题)。我创建了一个新的 UIView 子类,它只有一个属性,即 UILabel。故事板中 UIView 的类设置为这个自定义 UIView,而 UILabel 的引用出口设置为我自定义 UIView 类的 UILabel 属性。
然后,在我的 UITableViewController 的 viewDidLoad 方法中,我正在执行以下操作:
DetailTableHeaderView *headerView = [[DetailTableHeaderView alloc] init];
headerView.entryNameLabel.text = @"TEST";
self.tableView.tableHeaderView = headerView;
[self.tableView reloadData];
但是当我运行我的应用程序时,表头根本没有出现。我还注意到 headerView.entryNameLabel 的 text 属性甚至没有设置为应有的“TEST”。
我在这里做错了什么?