Не удается отключить раздел, подпрыгивающий в 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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