0

开发人员,我已将 uitextviews 添加为 uitableviewcell 中的子视图。我在自定义单元格中有大约 4 列和 30 行。现在的问题是我每次都必须分配新的 uitextview ,这就是为什么滚动 tableview 变得非常慢,单元格需要很长时间才能加载。谁能告诉我如何只分配一次我的文本视图并将其重用于其他单元格。

4

1 回答 1

1

如果您创建 UITableViewCell 的自定义子类,则可以对具有 UITextField 的单元进行排队/出列。您应该能够使用以下方法重置您的文本视图:

- (void)prepareForReuse; 

一个程序有多个不同的 UITableViewCell 子类是正常的。这是 UIKit 中子类化最多的对象之一

于 2011-08-02T05:09:46.583 回答