自定义UITableViewCell子视图初始化



而不是例如这样做:

UILabel *lbl = [[UILabel alloc] init];

cellForRowAtIndexPath中,我发现它非常慢,可能会导致表视图上的滚动断断续续,我应该在哪里初始化我的子视图(如标签)?

我认为最好在UITableViewCell的子类中这样做。通过这样做,它将与细胞一起回收。

此外,将UITableViewCell及其子视图的不透明设置为YES可能会很有用。

查看这两篇文章了解更多信息:1,2

最新更新