使用自定义UITableViewCell与原型单元格

时间:2014-01-04 17:04:44

标签: ios objective-c uitableview

作为参考,我正在关注本教程:http://mobile.tutsplus.com/tutorials/iphone/customizing-uitableview-cell/

我必须创建一个自定义的UITableViewCell,并且从教程中,它说要利用Prototyping单元格和子类UITableViewCell。然后将原型cel中的UI元素连接到自定义类(UITableViewCell)。

我遇到的问题是,整个表视图只有一个单元格显示数据。但是,我可以单击包含数据的一个单元格后面的背景中的空单元格。如果我向上或向下滚动,则调用cellForRowAtIndexPath并显示另一个单元格。但是它一次只能为整个表格显示一次单元格。

enter image description here

有谁知道问题可能在这里?感谢任何帮助,谢谢!

1 个答案:

答案 0 :(得分:1)

弄清楚问题是什么,我的标签(应该在自定义原型设计单元中)被添加到父视图而不是UITableViewCell的内容视图中。这是因为我的原型单元由于某种原因没有内容视图。我不得不添加另一个原型单元格并删除前一个单元格。

参考:How to add subviews to a custom UITableViewCell in a storyboard