Не удается отключить раздел, подпрыгивающий в CollectionView - композиционный макетIOS

Программируем под IOS
Anonymous
Не удается отключить раздел, подпрыгивающий в CollectionView - композиционный макет

Сообщение Anonymous »

У меня есть коллекция с композиционной макетом, которая прокручивает вертикально, с каждым разделом внутри него прокрутки горизонтально. (Или, может быть, я что -то не так?). Отключение вертикального отскакивания работает отлично. < /P>
Что я пробовал до сих пор: < /p>

Код: Выделить всё

    collectionView.contentInsetAdjustmentBehavior = .never
collectionView.bounces = false
collectionView.alwaysBounceHorizontal = false
collectionView.alwaysBounceVertical = false
collectionView.isDirectionalLockEnabled = true
< /code>
Это не работает для горизонтального отскакивания - он все еще включен.
Мой композиционный макет создается таким образом: < /p>
func createCompositionalLayout() {
let layout = UICollectionViewCompositionalLayout { sectionIndex, _ in
let itemSize = NSCollectionLayoutSize(widthDimension: .absolute(UIScreen.main.bounds.width), heightDimension: .absolute(UIScreen.main.bounds.height))
let item = NSCollectionLayoutItem(layoutSize: itemSize)

let group = NSCollectionLayoutGroup.horizontal(layoutSize: itemSize, subitems: [item])
group.interItemSpacing = .fixed(0)

let section = NSCollectionLayoutSection(group: group)
section.contentInsets = NSDirectionalEdgeInsets(top: 0, leading: 0, bottom: 0, trailing: 0)
section.orthogonalScrollingBehavior = .paging
return section
}
collectionView.collectionViewLayout = layout
}
Если кто -то может знать, как решить проблему, любая помощь будет очень оценена!

Подробнее здесь: https://stackoverflow.com/questions/750 ... nal-layout

Вернуться в «IOS»