Phi*_*hil 2 uitableview nib sectionheader ios
我正在尝试获取在nib文件中创建的视图,以用作我的UITableView中的节头.我按照这里描述的第3个选项
http://hons82.blogspot.it/2014/05/uitableviewheader-done-right.html
但是我收到了这个错误
***由于未捕获的异常'NSInternalInconsistencyException'终止应用程序,原因:'为标识符注册的无效nib(sectionHeaderIndentifier) - nib必须包含一个必须是UITableViewHeaderFooterView实例的顶级对象'
这是我正在使用的代码
UINib *sectionHeaderNib = [UINib nibWithNibName:@"headerNib" bundle:nil];
NSString *SectionHeaderViewIdentifier = @"sectionHeaderIndentifier";
[self.tableView registerNib:sectionHeaderNib forHeaderFooterViewReuseIdentifier:SectionHeaderViewIdentifier];
Run Code Online (Sandbox Code Playgroud)
和
- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section {
NSString *SectionHeaderViewIdentifier = @"sectionHeaderIndentifier";
HeaderSection *sectionHeaderView = [self.tableView dequeueReusableHeaderFooterViewWithIdentifier:SectionHeaderViewIdentifier];
return sectionHeaderView;
}
Run Code Online (Sandbox Code Playgroud)
这是我的nib文件的屏幕截图.

| 归档时间: |
|
| 查看次数: |
3159 次 |
| 最近记录: |