而不是例如这样做:
UILabel *lbl = [[UILabel alloc] init];
在cellForRowAtIndexPath
中,我发现它非常慢,可能会导致表视图上的滚动断断续续,我应该在哪里初始化我的子视图(如标签)?
我认为最好在UITableViewCell的子类中这样做。通过这样做,它将与细胞一起回收。
此外,将UITableViewCell及其子视图的不透明设置为YES可能会很有用。
查看这两篇文章了解更多信息:1,2