UICollectionView比故事板更高

时间:2013-02-14 13:47:25

标签: ios xcode storyboard uicollectionview uicollectionviewlayout

我在故事板(iPad)中有一个UICollectionView。我没有以编程方式设置任何属性(边距,大小等) - 我的委托只实现了强制方法(节数和项目数,cellForItemAtIndexPath)。我正在使用标准流布局,水平滚动(1行),没有顶部/底部插入。我有一个自定义的单元类,但同样,没有什么花哨的(只有IBOutlets用于某些标签和imageView)。我的细胞是100x100px。 collectionView的高度设置为100px,IB将其显示为。

attributes inspector size inspector

但是,当我运行应用程序时,我将collectionView呈现为140px的高度(单元格上方和下方的边距为20px)。我为所有属性(包括最小间距)使用了不同的值,但无法使视图更短 - 我只能通过更改插入来使其更高。

这是一个错误还是我错过了一些我无法规避的逻辑,例如标准布局将强制包括一些最小间距高于&低于其内容?

1 个答案:

答案 0 :(得分:0)

对我来说,解决方案是禁用"调整滚动视图插图"在具有集合视图的视图控制器上。