【发布时间】:2015-02-02 05:33:52
【问题描述】:
我正在使用使用情节提要创建的 UICollectionView,我已对其应用约束 { .left = 0 .top = 0 .bottom = 0 .right = 0 } 并期望它可以按 viewcontroller.view 的宽度和高度进行布局。
但在 viewDidLoad 中我发现它的宽度和高度等于在尺寸检查器面板中指定的默认值,而不是实际的屏幕尺寸。
现在,我需要按实际大小来布局集合视图单元格。在sizeForItemAtIndexPath如果我返回屏幕尺寸,它会抛出一个警告
未定义 UICollectionViewFlowLayout 的行为,因为: 项目高度必须小于 UICollectionView 的高度减去部分插入的顶部和底部值。
有什么方法可以得到正确的尺寸吗?或者什么是正确的布局方式?谢谢!
【问题讨论】:
标签: ios autolayout