在IB中编辑Tableview并丢失连接

时间:2013-08-26 21:53:47

标签: ios objective-c uitableview interface-builder

我在Interface Builder中创建了一个tableview,并为页眉和页脚插入了两个视图。最终我意识到我需要让我的页脚停留在一个固定的位置,所以我尝试通过将原型单元移动到页脚子视图来实现这一点。当我查看连接检查器时,看起来我的连接仍然存在,并且我确保我仍然有我的单元标识符。但是,我的视图控制器中的代码现在抛出异常。

static NSString *CellIdentifier = @"Cell";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier forIndexPath:indexPath];

知道我在这里做错了吗?

1 个答案:

答案 0 :(得分:3)

如果将单元格移出IB中的表格视图,则不会将其注册为可重复使用的单元格。

我建议将单元格的内容移动到页脚子视图中并创建新的出口。以这种方式使用细胞似乎很古怪。