博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
TableViewCell的复用
阅读量:6371 次
发布时间:2019-06-23

本文共 400 字,大约阅读时间需要 1 分钟。

:滑动tableView,cell会添加到复用的cell上

就像这样子

报错是这样子的

初步判断,是cell的复用有问题,看了看,有这么个方法

- (void)prepareForReuse;                                                        // if the cell is reusable (has a reuse identifier), this is called just before the cell is returned from the table view method dequeueReusableCellWithIdentifier:.  If you override, you MUST call super.

在方法中把子视图移除,这方法不好。因为在view中创建了cell,其就不能是空

这是现在的

填坑方法:就是cell的复用问题,在复用的cell重复创建cell再赋值,取得复用cell后判断一下就好了。

转载地址:http://ijyqa.baihongyu.com/

你可能感兴趣的文章
Angular开发实践(八): 使用ng-content进行组件内容投射
查看>>
canvas+websocket+vue做一个完整的你画我猜小游戏
查看>>
android复习清单
查看>>
工作代码备用
查看>>
spring cloud互联网分布式微服务云平台规划分析--spring cloud定时调度平台
查看>>
说说如何配置 Webpack
查看>>
小程序中使用箭头函数的问题
查看>>
走进 JDK 之 Long
查看>>
Android打地鼠游戏的修改和优化
查看>>
Java异常
查看>>
map、reduce、filter、for...of、for...in等总结
查看>>
html2canvas-实现页面截图
查看>>
入门 | 从文本处理到自动驾驶:机器学习最常用的50大免费数据集
查看>>
笔记-从源码角度分析alloc与init的底层
查看>>
消除GitHub上的历史记录
查看>>
自学 JAVA 的几点建议
查看>>
第十三天-企业应用架构模式-对象-关系元数据映射模式
查看>>
k8s与HPA--通过 Prometheus adaptor 来自定义监控指标
查看>>
虎牙直播在微服务改造方面的实践和总结
查看>>
怎样将优酷网站下载的视频KUX转MP4格式
查看>>