Отступ текста UICollectionViewListCell с использованием UICollectionLayoutListConfiguration UIKit
У меня есть вставка содержимого раздела размером 20 слева и 20 справа для моегоUIViewController
Я скорректировал свои separatorInsets внутриUICollectionLayoutListConfiguration
для этого случая:
var configuration = UICollectionLayoutListConfiguration(appearance: .plain)
configuration.headerMode = .none
configuration.showsSeparators = true
configuration.itemSeparatorHandler = { (indexPath, separatorConfiguration) in
var configuration = separatorConfiguration
configuration.topSeparatorVisibility = .hidden
configuration.bottomSeparatorInsets = .init(top: 0, leading: 20, bottom: 0, trailing: 20)
if indexPath == self.collectionView.lastIndexPath() {
configuration.bottomSeparatorVisibility = .hidden
}
return configuration
}
return .list(using: configuration, layoutEnvironment: environment)
Кажется, что в симуляторе все работает нормально, однако на устройстве текст внутри возвращается к значению по умолчанию — 16.
Можно ли это как-то изменить? я пыталсяindentationWidth = 20
внутри моегоUICollectionViewListCell
хотя, похоже, это не работает.