当前位置: 代码迷 >> 综合 >> iOS开发笔记 简述UItableView 的复用机制
  详细解决方案

iOS开发笔记 简述UItableView 的复用机制

热度:43   发布时间:2023-10-17 12:56:56.0

每次创建 cell 的时候通过 dequeueReusableCellWithIdentifier: 方法创建 cell, 它先到缓存池中找指定标识的 cell, 如果没有就直接返回 nil.


如果没有找到指定标识的 cell, 那么通过initWithStyle: reuseIdentifier: 创建一个 cell. 


当 cell 离开屏幕界面就会被放到缓存池中, 以供下次复用.