V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
liangtao927190
V2EX  ›  程序员

[iOS] 求教 iOS 开发问题,关于 UICollectionView 的固定 header 问题

  •  
  •   liangtao927190 · 2021-11-17 17:45:33 +08:00 · 1169 次点击
    这是一个创建于 862 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我在做一个 collectionview ,主体是一个表格,上下左右都可以滑动,类似 excel ,我给他添加一个固定表头 header ,用了 pinToVisibleBounds = true 这个属性。刚显示的时候是没问题的,上下滑动也没问题,header 也固定在顶部,问题出在左右滑动的时候,当左右滑动超过一个屏幕宽度以后,header 就不见了。

    我自己检查发现其实就因为 pinToVisibleBounds 这个属性是固定在 collection section 的 bounds 里,滑动超过一个屏幕以后,自然就超过这个属性的设置了。现在没有什么办法,陷入了僵局。。不知道能不能给点指导。

    6 条回复    2021-11-18 13:55:54 +08:00
    calmWei
        1
    calmWei  
       2021-11-17 20:23:32 +08:00
    不作为 header 是不是就可以了,直接放个 view ,view 下面放 collectionView
    hstdt
        2
    hstdt  
       2021-11-17 21:27:09 +08:00 via iPhone
    我的理解是 header 的宽度肯定要和 contentsize 的宽度一致
    shiww
        3
    shiww  
       2021-11-17 22:32:16 +08:00
    liangtao927190
        4
    liangtao927190  
    OP
       2021-11-18 08:56:08 +08:00
    感谢楼上的各位
    jay435990054
        5
    jay435990054  
       2021-11-18 12:16:49 +08:00
    这。。。。iOS 又有新人了??不是凉了吗
    liangtao927190
        6
    liangtao927190  
    OP
       2021-11-18 13:55:54 +08:00
    @jay435990054 误会误会,多年前写过 iOS ,后来做了前端写 js 多年,最近公司有个 ipad 的项目,没有别人了,所以就顶上来了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   957 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 20:32 · PVG 04:32 · LAX 13:32 · JFK 16:32
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.