2017-06-30 55 views
1

我一直想弄清楚如何为我的CollectionView实现这种特定类型的自定义布局一段时间。创建水平自定义布局集合查看

enter image description here

我基本上要使用自定义UICollectionViewFlowLayout从右水平滚动到左边UICollectionView(但我希望能够开启由右至左的需求方向或从左至右)。

我总是希望在左下角或右下角的部分末尾有一个按钮,具体取决于我可以从右向左滚动还是从左向右滚动。

实现这种自定义布局的最佳方式是什么?有没有解释如何使用UICollectionViewLayoutAttributes的例子?我已经迷失了一段时间了。

更具体地说:

  1. 我如何配置一个UICollectionView和它相邻的从左至右或从右到左UICollectionViewFlowLayout水平滚动?
  2. 根据布局是从右向左还是从左向右滚动,我总是会在左下角或右下角有一个按钮?
  3. 有人可以解释如何UICollectionViewLayoutAttributesUICollectionViewFlowLayout?这里有很多复杂的文档,但对于我的具体问题没有很好的例子。

回答

0

因此,我通过使用以下步骤通过只需设置.forceSemanticAttribute.forceRightToLeft

应该设置在最右边的位置上的CollectionView初始位置解决了这个问题。

虽然扩展动画在这里有问题,但它解决了我的问题!