使用 ContentInset 属性给collectionView添加类似于tableView的HeaderView,设置代码如下:
self.collectionView.contentInset = UIEdgeInsetsMake(150, 0, 0, 0);
仅仅只是添加这句代码,可以实现内容下移,但是,添加的mj_header也随之偏移,效果图如下:

MJRefreshNormalHeader *mj_header = [MJRefreshNormalHeader headerWithRefreshingBlock:^{
[weakSelf getData];
}];
mj_header.ignoredScrollViewContentInsetTop = self.collectionView.contentInset.top;
self.collectionView.mj_header = mj_header;


本文介绍如何使用ContentInset属性为UICollectionView添加类似TableView的HeaderView,并解决Header随内容偏移的问题。通过设置mj_header的ignoredScrollViewContentInsetTop属性,确保Header位置固定。
1956

被折叠的 条评论
为什么被折叠?



