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, , , );

    }

}

最新文章

  1. 問題排查:类型“System.DateTime”的对象无法转换为类型“System.String”
  2. Android UI编程(1)——九宫格(GridView)
  3. 去掉tppabs冗余代码,怎样批量去掉tppabs代码
  4. Eclipse开发Android程序如何在手机上运行
  5. 对比WDCP面板与AMH面板的区别与选择
  6. java连接SQLserver
  7. android 删除文件以及递归删除文件夹
  8. mysql常用命令使用技巧
  9. 使用阿里云的图片识别成表格ocr(将图片表格转换成excel)
  10. java-关于java_home配置,classpath配置和javac,java命令,javac编译器,和java虚拟机之间的关系
  11. 题解-COCI-2015Norma
  12. Python学习笔记整理(python 3)
  13. IntelliJ IDEA小问题通过操作软件解决
  14. Makefile 中的.PHONY
  15. 哪个中年IT男不是一边面对危机,一边咬牙硬抗
  16. Jdbc -Statement
  17. 基于PU-Learning的恶意URL检测——半监督学习的思路来进行正例和无标记样本学习
  18. 原生JavaScript实现的贪吃蛇
  19. 自动化CI构建工具
  20. STM32 串口通信

热门文章

  1. TCP 的那些事儿(下)
  2. F - Prime Path
  3. Dota兄订餐——静态代理(java)
  4. Codeforces 437B The Child and Set
  5. [Flux] Stores
  6. 再回首,Java温故知新——开篇说明
  7. Java 7之多线程- Semaphore--转载
  8. Android系统移植与驱动开发——第六章——使用实例来理解Linux驱动开发及心得
  9. Miller_Rabin codevs 1702 素数判定2
  10. text-overflow:ellipsis的巧妙运用