具有自动布局的全屏 UICollectionViewCell

Posted

技术标签:

【中文标题】具有自动布局的全屏 UICollectionViewCell【英文标题】:Full screen UICollectionViewCell with Auto Layout 【发布时间】:2015-01-30 04:17:36 【问题描述】:

我正在寻找一个图片库。我希望我的图像全屏显示,但不确定这如何与自动布局一起使用。我知道有一种方法可以返回单元格的大小,但不知道我是否应该只获取屏幕大小并返回它,或者是否有使用自动布局的方法。

【问题讨论】:

【参考方案1】:

集合视图(或相关的表格视图)中的单元格大小未使用自动布局设置。您应该通过 UICollectionViewFlowLayout 方法 itemSize 设置单元格的大小。您可以通过约束在 IB(或代码)中设置集合视图本身的大小,这样它将针对不同的屏幕大小进行调整,然后将单元格大小设置为与集合视图的大小相同。

【讨论】:

如何将集合单元格的大小设置为与集合视图相同

以上是关于具有自动布局的全屏 UICollectionViewCell的主要内容,如果未能解决你的问题,请参考以下文章

React Native 中的全屏图像

全兼容的全屏自适应布局

android的全屏设置的问题

Safari iOS13 iPad 上的全屏 PWA 具有带阅读器和“完成”按钮的 URL 栏,无法隐藏

[Vue Js]如何实现一个带遮罩的全屏div

更快的全屏渲染(OpenGL/glsl)?