Я пытался ответить на следующий вопрос:
Выравнивание справа налево на UICollectionView , но моя цель не достигнута.
Что меня судили:
В viewDidLoad()
:
collectionView.transform = CGAffineTransform(scaleX: -1.0, y: 1.0)
В cellForItemAtIndexPath()
:
cell.transform = CGAffineTransform(scaleX: -1.0, y: 1.0)
Мой текущий CollectionView
слева, но я хочу, чтобы он выглядел как CollecitonView
справа.
dataSource = ["item1","item2","item3","item4","item5","item6"]
Обновление:
Изменить semanticContentAttribute
из collectionView
на .forceRightToLeft
collectionView.semanticContentAttribute = .forceRightToLeft
от @RajeshKumar ответил
Я замечаю. Предметы имеют слишком большое расстояние между двумя элементами, например item1
и item2
Как я могу уменьшить это пространство и остальные вещи? хорошо для меня. с другой стороны, я попробовал с layout.minimumInteritemSpacing = 0
, но у меня это не сработало и item3
тоже не так.