因此,客户要求一个分为3个部分的表格视图,如果/到达顶部时,所有3个部分标题都可见。
我做了一个小草图来描述我需要的东西:
所以,当用户向上滚动时,一个标题标题将会浮动,到目前为止一切正常...... 我需要的区别是当section2标题到达表视图的顶部时。
我不希望它将section1标题推出视图,而是我希望它挂在那里,就在Section1标题下面... 对于Section3标题也是如此,我希望它低于Section2标题,它将保持在Section1标题之下。
我自己也想不出怎么做,我希望有人知道如何做到这一点?
我可以覆盖UITableView类,然后禁用previous-section-header-push-from-the-view行为吗?
如果没有,我是否可以以某种方式使用自定义布局的UICollectionView(我从未使用过UICollectionView,所以我问是否有任何有经验的人认为这是可能的)