美文网首页
iOS开发-标题栏与列表跟着彼此联动

iOS开发-标题栏与列表跟着彼此联动

作者: drmi | 来源:发表于2020-01-16 10:34 被阅读0次

    实现效果如下图:


    222.png

    一开始尝试继承UICollectionViewController,想写一个header,用来控制标题。定义UICollectionViewFlowLayout,如下:
    layOut.scrollDirection = UICollectionViewScrollDirectionHorizontal;
    //如果CollectionView需要头尾视图,必须在layOut中指定头尾视图对应的尺寸(不指定默认0,0)
    layOut.headerReferenceSize= CGSizeMake(150, 10);
    layOut.sectionHeadersPinToVisibleBounds = YES;//头视图悬浮

    但是效果图如下:


    333.png

    也就是说,设置和横向滚动之后,header也单独占据了自身宽度的大小,导致内容往后移动了。所以果断放弃collectionview

    所以还是老老实实写2个scrollview吧~

    如果有网友解决了我上边的问题,也欢迎留言,十分感谢~

    相关文章

      网友评论

          本文标题:iOS开发-标题栏与列表跟着彼此联动

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