【发布时间】:2013-04-07 10:49:34
【问题描述】:
我正在使用流布局使用UICollectionView。
我也为此定制了UICollectionViewCell。
但是在运行项目时,控制台不断抛出这个错误 -
The behavior of the UICollectionViewFlowLayout is not defined because:
the item height must be less that the height of the UICollectionView minus the section insets top and bottom values.
我已经确定单元格的大小是正确的
有没有人能够解决这个问题。
【问题讨论】:
-
请添加一些关于flowLayout.itemSize、collectionView.fram的信息!旋转或 viewDidLoad 时崩溃?
-
我发现只有当我选择滚动方向为水平时才会出现此错误。
-
它不会崩溃,只是 UI 变为空白。这是单元格的大小。 300X460 Collection View frame- 300X480 Layout Frame-300X480 我已经从 xib 中获取了所有这些值,我希望 Collection 视图水平滚动而不是垂直滚动。
-
itemSize > CollecitonView.frame(高度或宽度),检查您的 itemSize 和 collecitonView.frame。
-
是不是因为我将滚动设置为水平?因为它似乎在垂直滚动中工作正常
标签: ios uicollectionview uicollectionviewlayout