0
我应该像下图一样设计UICollectionView。如何从左至右对齐UICollectionViewCells?
它几乎完成。但我的UICollectionView显示如下图像。
我想如果我设置UICollectionView的semanticContentAttribute
到forceLeftToRight
会得到解决。但结果没有改变。
我该如何设计出像第一张图片那样的图案?
我应该像下图一样设计UICollectionView。如何从左至右对齐UICollectionViewCells?
它几乎完成。但我的UICollectionView显示如下图像。
我想如果我设置UICollectionView的semanticContentAttribute
到forceLeftToRight
会得到解决。但结果没有改变。
我该如何设计出像第一张图片那样的图案?
forceLeftToRight
只是强制从左到右的布局,即使当语言环境是从右到左语言环境,所以这不会有帮助,因为UICollectionViewFlowLayout
在其视图中居中。
执行所需操作的复杂方法是将子类UICollectionViewFlowLayout
并覆盖layoutElementsForItem(at:)
以将最后一个单元置于左侧。
更简单的方法是在存在奇数个单元的情况下添加额外的不可见/空单元。
设置约束条件。 –
'forceLeftToRight'只是强制从左到右布局,即使当语言环境是从右到左语言环境。要做你想做的事情的复杂方式是对流布局类进行子类化并覆盖'layoutElementsForItem(at:)'。更简单的方法是在存在奇数个单元的情况下添加额外的不可见/空单元。 – Paulw11
@ Paulw11我认为这应该是答案 –