iOS开发-如何使用自定义表视图控制器显示在Interface Builder中创建的静态单元格?
我试图用表格视图在静态单元格中显示一些内容 首先,我在interface builder中使用静态单元格创建一个表视图控制器 我从不指定自定义的iOS开发-如何使用自定义表视图控制器显示在Interface Builder中创建的静态单元格?,ios,objective-c,uitableview,Ios,Objective C,Uitableview,我试图用表格视图在静态单元格中显示一些内容 首先,我在interface builder中使用静态单元格创建一个表视图控制器 我从不指定自定义的UITableViewController类,它工作得很好 但由于我将其指定为MyTableViewController类,因此表视图不显示任何内容 如何在使用自定义UITableViewController类时显示静态单元格?方法: cellForRowAtIndexPath 您必须获取具有标识符的单元格,然后对其进行管理并返回: static NS
UITableViewController
类,它工作得很好
但由于我将其指定为MyTableViewController
类,因此表视图不显示任何内容
如何在使用自定义UITableViewController
类时显示静态单元格?方法:
cellForRowAtIndexPath
您必须获取具有标识符的单元格,然后对其进行管理并返回:
static NSString *identifier = @"YourCellIdentifier";
CustomCell *cell = [tableView dequeueReusableCellWithReuseIdentifier:identifier forIndexPath:indexPath];
return cell;
您必须在interface builder中设置标识符。您必须选择单元格并在inspector字段中写入标识符。请参阅,非常感谢您的回答。我只需在我的自定义
UITableViewController
类中注释表视图委托方法(UITableViewDelegate
和UITableViewDataSource
方法)就可以解决这个问题。我认为它可能会劫持我在IB中构建的表视图,所以一旦我对它进行了注释,它就会工作。它可能是由超级班或其他地方完成的。