【问题标题】:How to setup UICollectionViewCell margins correctly?如何正确设置 UICollectionViewCell 边距?
【发布时间】:2017-03-23 05:05:40
【问题描述】:

我正在为一个项目设置一个新原型,我需要使用 UICollectionView。问题是,我正在努力尝试为我的 UICollectionViewCell 设置正确的边距,但它并没有按照我想要的方式工作。

这是我的问题。我有一个 UICollectionView 显示 3 个单元格。我在每个“页面”中只显示一个单元格。方向是水平的,我也在使用分页。

问题是最后一个单元格。我需要做什么来显示最后一个(第三个)单元格的右边距。

这是图片。第一个和第二个都很好。三是有问题。

我正在继承 UICollectionViewCell。不过,我不认为这是问题所在。

这是 UICollectionView 的配置和设置。

UICollectionView 是一个 280x280 的正方形。 UICollecitonViewCell 是一个 260x260 的正方形。

这是 UICollectionViewCell 配置。

无需额外的代码来更改 UICollectionView 或 UICollectionViewCell 尺寸。我,尝试使用 Storyboard 来完成所有工作。

有什么建议吗?

谢谢!

【问题讨论】:

    标签: ios objective-c uicollectionview border margins


    【解决方案1】:

    嗯.. 在一次又一次的测试之后,我意识到 UICollectionView 和 UICollectionViewCell 是如何工作的。

    在我上面的设置中,我犯了两个大错误。

    1) 在 UICollectionViewCell 设置中,我设置了自定义大小。我改为默认。

    2)在“Section Insets”中,我将正确的值改为10。

    这是最终结果。

    :)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-12-29
      • 1970-01-01
      • 1970-01-01
      • 2020-07-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多