我目前正在尝试为UITableView偏移HeaderView以获得存折视图的某种感觉,但是并不需要表现得像存折,只是上部视图偏移了某些像素以覆盖这些部分。
以下是我一直在研究的几个示例。
如果您注意到第一张图片,则布局是在CollectionView中完成自定义的,但是,我觉得它经过了精心设计,无法在UICollectionView中基于UITableView获得某种感觉。但是,需要像基于第二张图片的UITableView中那样呈现输出的上下文,但是我很好奇是否有任何方法可以抵消“y”值以覆盖UITableView中的上一节标题吗?
最佳答案
您需要使用自定义的UICollectionViewLayout
。
基本上,使用垂直滚动的UICollectionView
,将项目的宽度设置为等于屏幕的宽度,并使用UICollectionViewLayout
来实现自定义UICollectionViewFlowLayout
。
您不能在UITableView
中重叠两个单元格,因为不存在布局的概念。 UITableView
中的单元是顺序的。
Here一个可能的库。