重用 tableview 单元格中的元素

Posted

技术标签:

【中文标题】重用 tableview 单元格中的元素【英文标题】:reusing elements in tableview cell 【发布时间】:2011-01-11 10:24:12 【问题描述】:

我在 tableview 中的每一行添加一个文本字段,并在将其添加到单元格后释放它。

我想在点击 UIButton 时重用。

我尝试了一些方法,但没有奏效。 帮助我如何重复使用它。

【问题讨论】:

在此处发布您的代码。 “单击 UIButton 时重用”是什么意思 例如。取用户名和密码。我将文本字段添加到 tableviewrows 并将按钮添加到导航控制器。当单击导航控制器上的按钮时,它应该打印文本字段中给出的值(即,它被添加到 tableview 单元格并释放)。 【参考方案1】:

尝试做一个自定义单元格视图。子类化 UITableViewCell 并使用单元格的正常重用,这是最好的方法。改进了 iPhone 3G 等慢速设备上的滚动。

看看here。

【讨论】:

以上是关于重用 tableview 单元格中的元素的主要内容,如果未能解决你的问题,请参考以下文章

表格单元格中的集合视图。这是重用的错误

重用 uitableview 单元格以及单元格中的子视图

为啥我的 Tableview 重用了一些单元格?

reloadData后无法单击tableView单元格中的按钮

重用自定义 tableView 单元格时重复显示相同的子视图(Swift 4.1)

重用的 tableView 单元格不调用 layoutSubviews 方法