М
Ребята которые работали с messagekit:
Как можно добавить label который показывает дату сообщений и «группирует их» . Например скрин сверху: дата 16 июня
Size: a a a
М
М
D
М
АК
G
М
М
АК
𝕬
DS
UICollectionViewCompositionalLayout
:
let isMineSection = messages[sectionIndex].isMine
let itemSize = NSCollectionLayoutSize(
widthDimension: .estimated(46),
heightDimension: .estimated(46)
)
let item = NSCollectionLayoutItem(layoutSize: itemSize)
item.edgeSpacing = NSCollectionLayoutEdgeSpacing(
leading: isMineSection? .flexible(padding): nil,
top: nil,
trailing: isMineSection? nil: .flexible(padding),
bottom: nil
)
let groupSize = NSCollectionLayoutSize(
widthDimension: .fractionalWidth(1),
heightDimension: itemSize.heightDimension
)
let group = NSCollectionLayoutGroup.vertical(
layoutSize: groupSize,
subitem: item,
count: 1
)
NSCollectionLayoutEdgeSpacing
есть фраза "Edges may be omitted as-needed
", которая скорее в его и описывает мою проблему.UICollectionViewCompositionalLayout
? Ведь должно же быть какое-то решение?)MP
DH
MP
DH
A
C