UITableView在动态环境中创建静态单元格

时间:2012-07-31 08:47:28

标签: objective-c ios uitableview reuseidentifier

我有一个UITableView当前设置为动态,因为单元格会根据用户输入而变化。一些单元格具有文本字段,其他单元格具有开关,而其他单元格具有分段选择器。我不确定从哪里开始。这是我打算做的。如果有任何错误,请告诉我。第一步(我认为)将在单元格中创建我想要的对象,例如UITextField或UILabel,然后将其添加为子视图。然后我会给它一个标签。

这是我被困的地方。因为单元格被重用,文本字段会跳转到其他字段,其中的文本会消失或跳转到另一个单元格,这是正确的吗?

我该怎么做呢?我真的被困在这里,所以感谢任何帮助:)

期待回复!

1 个答案:

答案 0 :(得分:0)

您应该使用静态单元格显示其中包含不同元素的单元格,使用动态单元格显示重复内容。

您可以在界面构建器(或故事板)中使用文本字段,标签,开关等设置静态单元格,并将每行设置为在代码中显示或隐藏。请参阅此post