5

在此处输入图像描述 在此处输入图像描述
我需要准备一个布局,如 IOS 弹簧板,即具有水平滚动、启用分页的网格,最重要的是单元格应该按行而不是按列排列(在第二张图像中)。我尝试使用 UICollectionViewFlowLayout 来做到这一点,但它按列排列单元格(如第一张图片)。

后来我才知道,这可以通过 UICollectionViewLayout 来实现,但我对 Apple 文档的几点感到困惑:
1.如何使用 UICollectionViewLayout 进行水平滚动。
2.我们可以启用分页吗?
3.是否使用行和列的概念。

4

1 回答 1

2
  1. UiCollectionviewLayout 没有任何默认的滚动属性。如果我们在 Width 中设置 ContentSize 更多,它将自动启用水平滚动,垂直滚动也是如此,如果同时填写宽度和高度,它将启用水平和垂直滚动。

  2. 可以使用以下方式启用分页:

    collectionviewlayout.collectionview.pagingEnabled = YES;
    
  3. 它没有任何行和列的概念,这完全取决于用户的定制。
    UICollectionViewLayout 的 Apple 文档

    达米尔

于 2013-09-10T13:31:50.520 回答