Я пытаюсь установить UICollectionView в виде горизонтального меню в две строки
Я пытался указать размер метки.Но есть слишком много отступов.
func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize {
let tagName = tags[indexPath.row].tag?.name ?? ""
let size: CGSize = tagName.size(withAttributes: [.font: UIFont.systemFont(ofSize: 13)])
return CGSize(width: size.width + 52, height: 34)
}
этот код дает мне много отступов:
Мне нужен конечный результат, подобный этому:
[xxxx] [xxxxxxxxx][xxxxxxxxxx] [xxxxxx]
[xxxxxxxxx] [xxxxxxxx] [xxxxxx] [xxxxxx] [xxx]