【问题标题】:How to make UICollectionView width to be dependent of the screen size?如何使 UICollectionView 宽度取决于屏幕尺寸?
【发布时间】: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


【解决方案1】:

【讨论】:

  • 谢谢!我现在正在检查。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-12-07
  • 1970-01-01
  • 1970-01-01
  • 2015-02-09
  • 1970-01-01
  • 2021-09-01
  • 1970-01-01
相关资源
最近更新 更多