Описание тега lazyhgrid
1
ответ
Как сделать, чтобы текст SwiftUI Text multilineTextAlignment начинался сверху и по центру
Как я могу сделать выравнивание изображения и текста таким же, как 3 другие в SwiftUI LazyVGrid, как я ожидал на изображении ниже? Я думаю, проблема в том, как заставить текст начинаться сверху, если текст многострочный. В Android я могу использова…
25 фев '21 в 05:58
1
ответ
SwiftUI Как мне записать индекс элемента сетки, который в данный момент отображается в Stack/LazyHGrid с горизонтальной прокруткой?
Я пытаюсь создать прокручиваемый горизонтальный список элементов, где каждый элемент занимает почти всю ширину экрана (UIScreen.main.bounds.width - 50). Следующего элемента должно быть достаточно, чтобы пользователь знал, что есть к чему прокрутить.…
19 мар '21 в 22:45
0
ответов
Можно ли создать простую коллекцию гибких представлений в SwiftUI с помощью Grid?
То, что я пытаюсь создать, на самом деле очень простой и распространенный компонент. Вот такой дизайн: Вот код, который я пробовал до сих пор: struct ContentView: View { var tags: [String] var body: some View { LazyVGrid(columns: [GridItem(.flexible…
27 апр '21 в 19:00
1
ответ
Предварительный выбор элемента на LazyHGrid
Привет всем, я работаю с LazyHGrid. Сетка показывает 19 ячеек, разделенных на 2 строки, и их содержимое — это время, которое пользователь может выбрать. У меня проблема с предварительным выбором, т.е. я хотел бы, чтобы при отображении горизонтальной…
30 янв '22 в 03:51
2
ответа
Почему LazyHGrid не так высок, как его элементы?
У меня есть LazyHGrid, который показывает несколько текстовых представлений в одной строке. Этот LazyHGrid находится внутри VStack. Однако LazyHGrid выше, чем нужно. Что вызывает дополнительное пространство? struct ContentView: View { let rows = [Gr…
09 фев '22 в 07:21
1
ответ
Как устранить пробелы вокруг элементов LazyHGrid?
Я установил интервал на LazyHGridи GridItemsна 0, но все еще есть интервал в вертикальном направлении. Почему это? Как убрать этот пробел? struct ContentView: View { let strs: [String] = ["aa", "", "bbbb"] let hgRows: [GridItem] = [GridItem(.fixed(6…
14 фев '22 в 13:21
1
ответ
Создание ленивой сетки со строками и столбцами — SwiftUI
Я хочу создать представление в своем приложении, которое действует в основном как таблица. Я считаю, что ленивая сетка — лучший способ сделать это в iOS 14, я просто не уверен, что я с ними делаю. Тип таблицы, которую я хочу создать, показан ниже: К…
15 дек '20 в 23:26
1
ответ
Закрепленные разделы поверх представления в LazyHGrid
Я много искал эту проблему, как добиться закрепления раздела поверх представления, когда у нас есть горизонтальная прокрутка в LazyHGridпохоже на клавиатуру Native Emoji , у нас может быть обходной путь? Обновлено ScrollView(.horizontal) { LazyHGrid…
08 апр '22 в 17:03
1
ответ
SwiftUI — сетка/таблица с заголовками столбцов
Я пытаюсь создать дизайн, который по существу имеет следующий макет: Поэтому мне нужны заголовки столбцов для этой таблицы или сетки. Второй столбец не нуждается в заголовке. Это похоже на работу для LazyVGrid или LazyHGrid, однако я не могу найти р…
05 апр '22 в 20:47
0
ответов
Как сделать прокрутку lazyvgrid/lazyhgrid горизонтальной, сохраняя ее внешний вид?
Я пытаюсь создать lazyvgrid, который имеет 1 строку и прокручивается горизонтально, но я должен что-то упустить, так как все, что я пытаюсь, портит мой макет. Чего я хочу достичь: Такая сетка ( только с 1 строкой ), которая может прокручиваться по г…
29 мар '22 в 17:46
1
ответ
SwiftUI — динамическая высота строки LazyHGrid
Я создаю вертикальный макет, в котором есть горизонтальная прокрутка. Проблема в том, что просмотры вможет иметь разную высоту (в основном из-за динамических текстовых строк), но сетка всегда вычисляет свою высоту на основе первого элемента в сетке:…
04 окт '22 в 10:54