我正在尝试创建一个类似于 App Store 中的标题。当用户向下拖动时,标题保持在原位,只有单元格向下滚动。但是当用户向上拖动时,标题和单元格都会向上滚动。
到目前为止,我所做的是将我的collectionView
背景视图设置为我想贴在顶部的图像并设置contentInsets
图像collectionView
下方的图像。这样,当用户向下拖动时,图像将保持原位。但是当用户向上拖动时,我的单元格会越过图像(我希望图像与单元格一起向上滚动)。我想我做错了。谢谢。
UIView *back = [UIView new];
UIImageView *backImage = [[UIImageView alloc]initWithFrame:CGRectMake(0, 0, 320, 320)];
backImage.image = [UIImage imageWithData:coverData];
[back addSubview:backImage];
self.collectionView.backgroundView = back;
[self.collectionView setContentInset:UIEdgeInsetsMake(300, 0, 0, 0)];
编辑 我使用了这个问题的教程,但这与我想要的相反,我不确定如何更改该代码以满足我的需要