0

我想知道我发现的关于 tableviews 的一些东西。我有 UITableView 其项目是动态生成的,表示行。现在,每当我滚动 UITableView 以结束并向上拉伸滚动并释放它(你知道 iPhone 风格)时,我cellForRowAtIndexPath都会被调用。我注意到了这一点,因为我在那里有我的 NSLog。这是否正常发生?

实际上,事情是我也在 tis 方法的每一行中为 UIImageView 延迟加载图像,所以我认为因此我的延迟加载器也被调用,我不想要这个。

4

1 回答 1

1

这是正常行为。cellForRowAtIndexPath正在为现在可见的新行调用该方法。这使得整个表响应更快,因为它不必同时呈现所有行。

于 2012-07-29T14:15:01.260 回答