ios - 具有自动布局的全屏 UICollectionViewCell

标签 ios ios8 autolayout uicollectionview uicollectionviewlayout

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

最佳答案

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

关于ios - 具有自动布局的全屏 UICollectionViewCell,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28229154/

相关文章:

ios - 如何使用 UINavigationController 中的所有 View 和导航 Controller 的导航控件检测用户事件?

ios - 努力在旋转后沿其轴移动节点(Swift | ARKit | SceneKit)

ios - Quickblox - 检查内容数据库 IOS

ios - 为什么我不能在 Swift 中调用 UIViewController 上的默认 super.init()?

ios - 设计UIView,使其可以根据内容高度动态改变其高度

javascript - 使用 jQuery 检测移动设备旋转

objective-c - Swift 中的 MFMailComposeViewController 不会关闭

ios - 如何快速迭代字典

ios - 无法呈现和更新自动布局状态 Stripe.Framework

ios - 关于自动布局