【发布时间】:2014-11-06 20:48:17
【问题描述】:
我创建了一个网格视图并加载了数据以及 150x150 的宽度和高度。由于宽度为 150px 宽度,因此单元格之间存在巨大的水平间隙;无论“最小间距”如何;每行显示 2 个单元格(在 iPhone 6、6+ 和 5s 上测试;5s 上的差距较小,但仍然如此)。因此,我想创建取决于手机大小的单元格大小。在 iPhone 6/6+ 上,我希望每行有 3 个单元格,而在 iPhone 5s 上,我希望每行显示 2 个单元格。我怎样才能做到这一点?我仍在自行调查这个问题,看看适合哪种逻辑。非常感谢您的帮助和建议。
【问题讨论】:
-
您是否在 Interface Builder 中为您的集合视图设置约束?
-
不,我只使用 FlowLayout。不过我需要使用它们;滚动视图工作。
标签: ios objective-c swift uicollectionview