gpt4 book ai didi

ios - 在 UICollectionView 中显示一行 - Swift

转载 作者:搜寻专家 更新时间:2023-10-31 19:39:00 25 4
gpt4 key购买 nike

我正在尝试弄清楚如何限制 UICollectionView 以在单行中显示水平可滚动列表。

有什么想法吗?

最佳答案

我只是使用了对我有用的东西:

  1. 将滚动方向设置为水平。
  2. 使用 sizeForItemAt indexPath 方法设置您的 Cell 的大小。
  3. 为您的 CollectionView 设置一个约束,使其高度等于(或稍大于)您在上面指定的 Cell 的高度。

背后的逻辑:

CollectionView 的高度等于它的 item 的高度并且设置为水平滚动时,那么它只能在一个 中显示它们行。我说“或比 cell 的高度大一点”是因为如果您将 CollectionView 的高度设置为 cell 的高度的两倍然后它可以容纳 2 行 cell 并且它将以 2 行而不是 1 行显示它们。

关于ios - 在 UICollectionView 中显示一行 - Swift,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31046631/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com