Пространство быстрой сетки между динамическими строками

#swiftui #grid

#swiftui #сетка

Вопрос:

Не могли бы вы предложить, как иметь динамическое количество строк в сетке. У меня есть 5 слов (они могут быть разной ширины). Идея состоит в том, чтобы показать их рядом друг с другом, и если места недостаточно -> перейти к следующей строке

В настоящее время я использую это

 var rows: [GridItem] = [.init(.adaptive(minimum: 60))]
LazyHGrid(rows: rows, spacing: 2)
  

но пространство между рядами слишком велико.

Есть идеи, как сделать его меньше?

Спасибо

Это то, что у меня сейчас есть
Это то, чего я пытаюсь достичь

Ответ №1:

Добавить интервал в элемент сетки

 var rows: [GridItem] = [.init(.adaptive(minimum: 60), spacing: 2)]