cell的循环利用:(对cell的简单优化)

1.创建一个标示(Identifier),用于区分缓存池里的不同cell。

2.去缓存池里拿自己对应的cell,用到dequeueReusableCellWithIdentifier方法。

3.如果没有想要的cell,就去创建新的cell。

    static NSString *Identifier      = @"Identifier";
    UITableViewCell *cell     = [tableView dequeueReusableCellWithIdentifier:Identifier];
    if (cell == nil) {
        cell     = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:Identifier];
    }

 

相关文章:

  • 2022-12-23
  • 2022-02-06
  • 2022-02-03
  • 2021-11-02
  • 2021-07-24
  • 2021-04-14
  • 2022-12-23
猜你喜欢
  • 2021-07-17
  • 2022-12-23
  • 2021-10-30
  • 2021-12-10
  • 2022-12-23
  • 2022-12-23
  • 2021-05-30
相关资源
相似解决方案