我想知道一些关于tableviews的内容。我有UITableView,它的项目是动态生成的,意味着行。现在每当我滚动UITableView结束并向上拉伸并向上释放它(你知道iPhone风格)时,我的cellForRowAtIndexPath
被调用。我注意到这是因为我有我的NSLog。这是否正常发生?
实际上,事情是我在tis方法的每一行中都是懒惰加载UIImageView的图像,所以我想因为这个我的懒惰加载器也被调用了,我不想要这个。
答案 0 :(得分:1)
这是正常行为。正在为现在可见的新行调用方法cellForRowAtIndexPath
。这使整个表更具响应性,因为它不必同时呈现所有行。