在cell iphone sdk上添加子视图后UITableView性能下降

在cell iphone sdk上添加子视图后UITableView性能下降,iphone,uitableview,Iphone,Uitableview,在我的应用程序中,我在UItableView的单元格上添加了一个标签和两个按钮[我还没有创建单独的单元格类]。我将这些添加到cell,而不是cell.contentview。在IPhone上运行我的应用程序后,上下移动单元格后的tableview单元格渲染非常不稳定。是因为我没有在cell.contentView上添加视图,还是因为我没有为cell创建自定义类 有人能帮忙吗? 提前感谢。单元格是重复使用的,因此请确保在if(!cell){}块中执行此操作。创建包含标签和按钮的父视图。将cell.

在我的应用程序中,我在UItableView的单元格上添加了一个标签和两个按钮[我还没有创建单独的单元格类]。我将这些添加到cell,而不是cell.contentview。在IPhone上运行我的应用程序后,上下移动单元格后的tableview单元格渲染非常不稳定。是因为我没有在cell.contentView上添加视图,还是因为我没有为cell创建自定义类

有人能帮忙吗?
提前感谢。

单元格是重复使用的,因此请确保在
if(!cell){}
块中执行此操作。

创建包含标签和按钮的父视图。将
cell.contentView
设置为此父视图。

好的,真正的问题是NSLog语句太多。我移除了它们,现在它可以正常工作了。感谢texmex5、Alex Reynolds和Vladimir的帮助。

正如texmex5所指出的,您可能在正确重用单元方面存在问题(这通常对tableview性能至关重要)。但要找到实际问题,我们需要查看您的代码。。。