当前位置: 首页 > article >正文

ios swift tableView根据数据显示隐藏cell

思路

先把cell展示出来,如果需要隐藏就行高返回0,并且隐藏cell

代码

  • tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell
  if isLightControl {
                    cell.isHidden = false
                }else {
                    cell.isHidden = true
                }
  • tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat
 if isLightControl == false {
                    return 0
                }

  return 55
  • 为了保持.insetGrouped类型tableView, section的圆角,row+1, 行高返回10

http://www.kler.cn/news/9316.html

相关文章:

  • 单机最快的队列Disruptor解析和使用
  • 【Spring】1—Spring简介
  • 创建型模式-原型(Prototype)-解决复制创建对象问题-浅拷贝深拷贝
  • 【JavaWeb】1—JavaWeb概述
  • 【go 定时调度框架】你知道几种go语言定时调度框架?
  • 人工智能中的移动端编程
  • OLAP引擎—ClickHouse常规优化
  • 阿里云版GPT官宣,我们问了它10个问题
  • 网络编程之输入ip地址解析不出来域名
  • dijkstra算法 java 优先队列 路径记录
  • Meetup 回顾|Data Infra 研究社第十期(含资料发布)
  • 改进YOLO系列:将ConvNextV2结合YoloV8、YOLOv7、YOLOv5,(纯卷积|超越Swin)
  • html语义化标签和无语义化标签
  • 腾讯云轻量应用服务器16核32G28M处理器带宽流量性能测评
  • 系统集成项目管理工程师案例分析考点汇总(成本、质量、人力)
  • 「解析」Matplotlib 绘制折线图
  • 在线Plist文件格式转Json文件格式
  • 77-Linux_网络编程
  • 二 、Locust自定义用户(场景)
  • shell 脚本编写
  • uniapp - 实现车牌号键盘与格子间隔显示组件,汽车牌照录入支持自定义样式、新能源等(附带组件完整源码,开箱即用,稍微改改就能用)
  • ReRes 谷歌浏览器插件使用
  • JavaSE基础(27) 数组
  • [深层次分析]Thinkphp项目 mysql连接报 SQLSTATE[HY000] [2006] MySQL server has gone away
  • MySQL存储引擎
  • Java进击框架:Spring-表达式(三)
  • 集成时间序列模型提高预测精度
  • 【Linux】进程控制(2)(阻塞vs非阻塞 进程程序替换 替换函数 单进程: 别的方式 进程程序替换原理 通过myexec执行自己写的程序)
  • 卫龙携手鸿翼打造研发知识管理平台,“辣条一哥”再次为食品安全和健康发力
  • jmeter跨平台分布式部署