Создайте список тегов, используя макет UICompositional iOS | Удалить пустое пространство внутри группIOS

Программируем под IOS
Ответить
Anonymous
 Создайте список тегов, используя макет UICompositional iOS | Удалить пустое пространство внутри групп

Сообщение Anonymous »

Я создаю список, содержащий хэштеги, с помощью UICompositionalLayout, мне удалось добиться ячеек динамического размера в моих разделах, используя предполагаемые метрики. Это выглядит так
Изображение

Однако я хочу удалить пустые места между тегами и создать непрерывный поток, охватывающий две строки. Вот как я создаю раздел макета

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

let itemSize = NSCollectionLayoutSize(widthDimension: .estimated(120), heightDimension: .absolute(44))
let layoutItem = NSCollectionLayoutItem(layoutSize: itemSize)
layoutItem.contentInsets = NSDirectionalEdgeInsets(top: 5, leading: 5, bottom: 5, trailing: 5)
let layoutGroupSize = NSCollectionLayoutSize(widthDimension: .fractionalWidth(0.43), heightDimension: .fractionalWidth(0.35))
let layoutGroup = NSCollectionLayoutGroup.vertical(layoutSize: layoutGroupSize, subitems: [layoutItem])
let layoutSection = NSCollectionLayoutSection(group: layoutGroup)
layoutSection.orthogonalScrollingBehavior = .continuous
return layoutSection

Большое спасибо за помощь!


Подробнее здесь: https://stackoverflow.com/questions/738 ... e-within-g
Ответить

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

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

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

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

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