Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/114.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iOS开发-如何使用自定义表视图控制器显示在Interface Builder中创建的静态单元格?_Ios_Objective C_Uitableview - Fatal编程技术网

iOS开发-如何使用自定义表视图控制器显示在Interface Builder中创建的静态单元格?

iOS开发-如何使用自定义表视图控制器显示在Interface Builder中创建的静态单元格?,ios,objective-c,uitableview,Ios,Objective C,Uitableview,我试图用表格视图在静态单元格中显示一些内容 首先,我在interface builder中使用静态单元格创建一个表视图控制器 我从不指定自定义的UITableViewController类,它工作得很好 但由于我将其指定为MyTableViewController类,因此表视图不显示任何内容 如何在使用自定义UITableViewController类时显示静态单元格?方法: cellForRowAtIndexPath 您必须获取具有标识符的单元格,然后对其进行管理并返回: static NS

我试图用表格视图在静态单元格中显示一些内容

首先,我在interface builder中使用静态单元格创建一个表视图控制器

我从不指定自定义的
UITableViewController
类,它工作得很好

但由于我将其指定为
MyTableViewController
类,因此表视图不显示任何内容

如何在使用自定义
UITableViewController
类时显示静态单元格?

方法:

cellForRowAtIndexPath
您必须获取具有标识符的单元格,然后对其进行管理并返回:

static NSString *identifier = @"YourCellIdentifier";

CustomCell *cell = [tableView dequeueReusableCellWithReuseIdentifier:identifier forIndexPath:indexPath];

return cell;

您必须在interface builder中设置标识符。您必须选择单元格并在inspector字段中写入标识符。

请参阅,非常感谢您的回答。我只需在我的自定义
UITableViewController
类中注释表视图委托方法(
UITableViewDelegate
UITableViewDataSource
方法)就可以解决这个问题。我认为它可能会劫持我在IB中构建的表视图,所以一旦我对它进行了注释,它就会工作。它可能是由超级班或其他地方完成的。