美文网首页
【iOS】collectionViewCell滑动自动偏移10p

【iOS】collectionViewCell滑动自动偏移10p

作者: Jeanine_Zhou | 来源:发表于2020-08-18 21:31 被阅读0次

    问题描述:滑动后collectionView位置没问题,但cell的布局y坐标总是偏移10pt,并且通过setFrame和KVO监听不到这10pt的偏移是哪里造成的。

    遇到问题的业务场景:类似个人主页的场景,头像区是可定时滑动的横向collectionview区,add在一个tableview上,tableview的内容设置了contentInset做了偏移(为了实现整体滑动并监听滑动y值来做头像区放大功能)

    解决办法:

    
    if (@available(iOS 11.0, *)) {
    
    mainView.contentInsetAdjustmentBehavior = UIScrollViewContentInsetAdjustmentNever;
    
    }
    
    

    总结:学会如何搜问题,发现问题的特征点去搜索解决。每次偏移量都是固定的10pt,而没有每次都变化,直接搜搜看collectionview偏移10pt问题,不要被复杂的业务场景绊住,不知道怎么搜索、解决问题。(一句话总结:学会抓重点啊喂!!!!)

    相关文章

      网友评论

          本文标题:【iOS】collectionViewCell滑动自动偏移10p

          本文链接:https://www.haomeiwen.com/subject/nmqljktx.html