【发布时间】:2021-01-17 21:26:51
【问题描述】:
您好,我想将 CollectionView 放入全屏 所以我用 SafeArea 将它的约束设置为 top, buttom, left, right 零 但是在 iPhone 11 中,当我放置许多项目时,CollectionView 用滚动覆盖了 SafeArea 而且我看不到最后一个项目 滚动时我可以看到该项目,但它会立即弹起
当我将 HeightConstraint 设置为 Constant 时,与 SafeArea 设置相同的高度,它看起来很完美 所以我猜问题的原因是当 CollectionView 需要滚动时,SafeArea 的高度被改变了
对此有什么建议吗? 如果可以的话,我想用 StroyBoard 解决它
第一个屏幕是我在 Storyboard 上设置的自动布局
第二个是当前的工作
我看不到 Last Cell 的底部,如果我向下滚动,我可以看到,但它像那样弹起来
【问题讨论】:
-
欢迎来到 Stack Overflow。请使用tour 并查看How to Ask。一些显示问题的屏幕截图会有所帮助。
-
请分享一些你通过故事板实现的截图和结果。
-
@Suhail 我加了一些截图,谢谢关心
-
@Suhail 问题是我定义的标题大小与定义的 flowLayout.headerReferenceSize 不同!非常感谢:)
标签: ios uicollectionview autolayout