我应该像下图一样设计UICollectionView。
差不多完成了。但我的UICollectionView显示如下图像。
我认为如果我将semanticContentAttribute
的UICollectionView设置为forceLeftToRight
,我就会解决这个问题。但结果没有改变。
我如何设计第一张图片?
答案 0 :(得分:0)
forceLeftToRight
只是强制从左到右布局,即使区域设置是从右到左的区域设置,所以这没有用,因为UICollectionViewFlowLayout
将单元格置于其视图中。
执行所需操作的复杂方法是继承UICollectionViewFlowLayout
并覆盖layoutElementsForItem(at:)
以将最后一个单元格放在左侧。
更简单的方法是在存在奇数个单元格的情况下添加额外的invisble / empty单元格。