美文网首页
IOS UITableview 的重用机制详解

IOS UITableview 的重用机制详解

作者: 应久 | 来源:发表于2019-03-13 10:49 被阅读0次

    首先 请大家看一幅图

    为什么要使用重用机制

    上边一段代码 相信 大家也很熟悉吧 给表格一个指定的标识符

    表格在展示的时候  如果我们有100条数据  那么 一次性加载完 展示 是非常浪费资源 影响用户体验的   

    这时候对表格进行复用 就起到了很好的优化作用

    原理

    在表格创建时  会加载当前页面 显示的表格数+1 的表格数量(屏幕上展示4个表格 实际上会创建5个)当表格向下滚动时 A1被滚出屏幕 这时候就会自动放入重用池中 A7会先判断重用池中有没有可用的cell 如果有 直接从复用池中拿出来 没有在进行创建

    相关文章

      网友评论

          本文标题:IOS UITableview 的重用机制详解

          本文链接:https://www.haomeiwen.com/subject/fhhzpqtx.html