【问题】tableView的每组的头部不不能滚动的解决方案
2024-08-27 00:59:55
group模式的解决方案 - (void)scrollViewDidScroll:(UIScrollView*)scrollView { if (scrollView == self.tableView) { CGFloat sectionHeaderHeight = HeaderHeight; if (scrollView.contentOffset.y < sectionHeaderHeight && scrollView.contentOffset.y >= - HeaderHeight) { scrollView.contentInset = UIEdgeInsetsMake(-scrollView.contentOffset.y, 0, 0, 0); } else if (scrollView.contentOffset.y >= sectionHeaderHeight) { scrollView.contentInset = UIEdgeInsetsMake(-sectionHeaderHeight, 0, 0, 0); } } }
plain模式的解决方案 -(void)scrollViewDidScroll:(UIScrollView *)scrollView { CGFloat sectionHeaderHeight = ; ) { scrollView.contentInset = UIEdgeInsetsMake(-scrollView.contentOffset.y, , , ); } else if (scrollView.contentOffset.y>=sectionHeaderHeight) { scrollView.contentInset = UIEdgeInsetsMake(-sectionHeaderHeight, , , ); } }
最新文章
- 問題排查:类型“System.DateTime”的对象无法转换为类型“System.String”
- Android UI编程(1)——九宫格(GridView)
- 去掉tppabs冗余代码,怎样批量去掉tppabs代码
- Eclipse开发Android程序如何在手机上运行
- 对比WDCP面板与AMH面板的区别与选择
- java连接SQLserver
- android 删除文件以及递归删除文件夹
- mysql常用命令使用技巧
- 使用阿里云的图片识别成表格ocr(将图片表格转换成excel)
- java-关于java_home配置,classpath配置和javac,java命令,javac编译器,和java虚拟机之间的关系
- 题解-COCI-2015Norma
- Python学习笔记整理(python 3)
- IntelliJ IDEA小问题通过操作软件解决
- Makefile 中的.PHONY
- 哪个中年IT男不是一边面对危机,一边咬牙硬抗
- Jdbc -Statement
- 基于PU-Learning的恶意URL检测——半监督学习的思路来进行正例和无标记样本学习
- 原生JavaScript实现的贪吃蛇
- 自动化CI构建工具
- STM32 串口通信