我在 UICollectionView
中工作,我正在使用“Setion Header”选项,一切正常,除了在横向模式下 iPhone X 没有完全填满。
例如,我试图找到一个解决方案,但它对我不起作用:
if #available(iOS 11.0, *) {
myCollection?.contentInsetAdjustmentBehavior = .always
}
对此有什么建议吗?
在肖像中它看起来不错:
我的观点顺序:
最佳答案
您可以为它使用尺寸等级。
在 Storyboard 中点击底部的 view as
:
并将方向更改为横向。
选择 collectionView
的尾部约束:
将 compact-compact
的约束变体引入为 -44。
最终的用户界面将是:
对前导约束重复相同的过程。 希望它能帮助你在这里实现目标。快乐编码
编辑
用 Google 搜索并在 SO 中得到了同样的问题:
这可能有助于您实现目标。
关于ios - iphone x 中的 UICollection header 已满,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51738197/