您好,欢迎来到伴沃教育。
搜索
您的当前位置:首页iOS_UICollectionView 添加子视图内容偏移M

iOS_UICollectionView 添加子视图内容偏移M

来源:伴沃教育

问题:由于CollectionView没有像TableView的tableHeaderView 现在需求需要,采用的办法是添加子视图,让其内容偏移

//设置滚动范围偏移
    self.collectionView.scrollIndicatorInsets = UIEdgeInsetsMake(kAdaptedWidth(150), 0, 0, 0);
    //设置内容范围偏移
    self.collectionView.contentInset = UIEdgeInsetsMake(kAdaptedWidth(150), 0, 0, 0);
//    self.collectionView.alwaysBounceVertical = YES;
    RDBookcaseReusableView *temp = [[RDBookcaseReusableView alloc]initWithFrame:CGRectMake(0, -kAdaptedWidth(150), kSCREEN_WIDTH, kAdaptedWidth(150))];
    [self.collectionView addSubview:temp];

这样写的话效果出来了 但是mj_header 和 mj_footer 也随之偏移,看不见了。

解决办法

    self.collectionView.mj_header.ignoredScrollViewContentInsetTop = self.collectionView.contentInset.top;
// 忽略偏移 

Copyright © 2019- bangwoyixia.com 版权所有 湘ICP备2023022004号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务