page contents

请简述UITableView的复用机制?

轩辕小不懂 发布于 2021-08-27 09:26
阅读 443
收藏 0
分类:开发环境
  • ios
  • 1775
    Nen
    Nen
    - 程序员

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

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

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

    请先 登录 后评论