我试图在tableview中的细胞从通用更改为自定义,并创建了一个新的tableview细胞类。但是,我无法让单元格识别新的自定义单元格。相反,它仍然显示一般小区虽然我在故事板改变了设置自定义的识别检查,并也改变了类的实现代码如下小区到新的自定义一个。我还将故事板中单元格中的元素连接到新的自定义类。如何实现自定义单元格
我的理解是实现代码如下VC知道从tableView cellForRowAtIndexPath
方法使用的类,并且也与下面的代码我已经改变了。该项目编译,但继续显示旧的通用单元格。任何人都可以看到错误或建议还有什么要做?
#import "customCell.h"
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
customCell *cell = (customCell *)[self.tableView dequeueReusableCellWithIdentifier:@"Cell"];
Items *item = [self.fetchedResultsController objectAtIndexPath:indexPath];
return cell;
}
在此先感谢您的任何建议。
编辑:
自定单元在上的tableview的顶部情节串连图板通过拖动UI元素创建。也许这就是问题:
电池的样式设置为自定义:
您是否也在故事板中给出了Cell的单元标识符? –
是的,它之前是Cell,它仍然是Cell。这似乎是它仍然显示通用单元格的方式。 – user1904273
你可以发布你的自定义单元格xib的截图吗?如果你不使用xib,你如何设计定制单元? –