Вопросы по теме 'swiftui-list'

Обновление списка SwiftUI
Я пытаюсь обновить этот список всякий раз, когда нажимаю на ссылку NavLink NavigationView { List(feed.items.indices, id:\.self) { i in NavigationLink(destination: ListFeedItemDetail(idx: i).environmentObject(self.feed)) {...
11153 просмотров
schedule 12.04.2022

Обновление объекта среды NavigationView
Я пытаюсь создать объект среды, который можно редактировать, и поместить его в список. Переменные обновляются только тогда, когда я, например, переключаю вкладку (так что всякий раз, когда я выхожу из NavigationView), а затем возвращаюсь. То же...
312 просмотров
schedule 06.12.2023

Как сделать два списка в одном окне прокрутки одной страницей в SwiftUI?
Я пытаюсь добавить две таблицы разных размеров в одно представление в SwiftUI. Я хочу, чтобы обе таблицы были полностью развернуты, а все представление прокручивалось как единое целое. На данный момент я получаю только обе таблицы фиксированного...
1342 просмотров
schedule 23.10.2022

Как разрешить переупорядочение строк в списке SwiftUI List НЕ в режиме редактирования?
Есть ли возможность переупорядочить строки в списке SwiftUI, НЕ в режиме редактирования? То есть, чтобы дать строкам значок меню гамбургера справа, который они могут использовать для изменения порядка строки? (например, что возможно в режиме...
1337 просмотров
schedule 25.03.2022

NavigationLink с условным выражением в списке
Я хочу показать категории и подкатегории некоторых данных. У меня есть данные, полученные из json, когда в категории нет подкатегорий, у них есть parent = 0 , и если он отличается от нуля, подразумевается, что в указанной категории есть...
667 просмотров
schedule 02.04.2023

Длительное нажатие и прокрутка списка
Используя SwiftUI (последний XCode и тестирование на IOS 13.3), я пытаюсь реализовать жест долгого нажатия на элементы в списке, чтобы позволить пользователю взаимодействовать с отдельными элементами. Проблема в том, что когда я устанавливаю...
1347 просмотров
schedule 04.05.2023

Как запустить новый View в SwiftUI из меню слайдера, чтобы он не запускался внутри самого слайдера
Итак, я использую SwiftUI и у меня есть окно ползунка / боковое меню. Когда я запускаю слайдер, он оказывается поверх экрана и занимает примерно половину ширины экрана. Он предоставляет пользователю несколько вариантов. Когда я щелкаю элемент в...
820 просмотров

SwiftUI: исходное положение элемента списка неверно
Я новичок в Swift, и у меня есть вопрос относительно представления списка. Приведенный ниже код создает список изображения в виде кнопки, за которой следует текст. Проблема в том, что элементы List изначально немного левее, но при первом...
286 просмотров
schedule 08.04.2023

Почему контекстное меню SwiftUI показывает все строки в режиме предварительного просмотра?
У меня сложное представление в строке списка: var body: some View { VStack { VStack { FullWidthImageView(ad) HStack { Text("\(self.price) \(self.ad.currency!)")...
2122 просмотров
schedule 26.04.2022

Функция объявляет непрозрачный тип возврата, но не имеет операторов возврата в своем теле, из которых можно вывести базовый тип
Я получаю эту ошибку в моем представлении SwiftUI View, см. Код ниже; Я также получаю Cannot convert return expression of type 'List' to return type 'some View'. struct RestaurantView: View { @State private var isSshowingMapActionSheet =...
1045 просмотров
schedule 07.08.2022

SwiftUI - многострочный текст в macOS
Как отображать текстовые элементы пользовательского интерфейса с несколькими обернутыми строками в списке SwiftUI. Следующий код создает следующее изображение , и я не могу найти способ чтобы эта работа работала так, как задумано. let test =...
93 просмотров
schedule 28.01.2023

В SwiftUI, как перебирать массив, который является атрибутом пользовательского объекта
У меня есть простая объектная модель с двумя атрибутами, второй атрибут на самом деле представляет собой массив строк. в простом представлении я хочу показать первый атрибут, который является именем роли, а под ним перебрать второй атрибут, чтобы...
765 просмотров
schedule 18.07.2023

Как редактировать и переопределять CoreData в подробном представлении с помощью SwiftUI
Я работаю над системой управления пациентами, в которой мне нужно ввести всю необходимую информацию о пациенте и внести ее в список, сохранить и отредактировать, если это необходимо. Мне удалось сохранить их, перечислить и отобразить, когда я...
212 просмотров
schedule 03.06.2022

Уменьшить интервал формы между разделами SwiftUI
Я пытаюсь создать приложение для заметок с помощью SwiftUI, и я хотел бы показать заметки, похожие на приложение Apollo Reddit делает. В том, как он показывает сообщение, нет ничего особенного, он просто показывает сообщения с использованием...
1152 просмотров
schedule 22.04.2022

SwiftUI List с ForEach работает в одном VStack, но не во втором
Я совершенно не понимаю, почему список, который я пытаюсь создать (с ForEach ) в SwiftUI , ведет себя именно так. У меня есть ObservedObject , который я проверил в инспекторе, содержит ожидаемые мной данные. В первом VStack я могу создать...
581 просмотров
schedule 25.02.2023

Выбор в SwiftUI NavigationView теряется при изменении порядка списка
Это тестовая модель данных: class Item: Identifiable { let name: String init( n: Int) { self.name = "\(n)" } } class Storage: ObservableObject { @Published var items = [Item( n: 1), Item( n: 2)] func reverse() { items...
554 просмотров

Список SwiftUI не показывает изображения
Я создал следующую структуру, и вот краткий пример моего массива, который я хочу использовать в списке в SwiftUI: import Foundation import SwiftUI struct Rune: Identifiable { var runeName: String var runeImage: String var...
302 просмотров
schedule 24.02.2023

SwiftUI Изменить порядок динамических разделов списка из другого представления
У меня есть простой List с разделами, которые хранятся внутри ObservableObject . Я бы хотел изменить их порядок с другой точки зрения. Это мой код: class ViewModel: ObservableObject { @Published var sections = ["S1",...
344 просмотров
schedule 03.03.2022

Странное поведение кнопок в списке (SwiftUI)
В следующем коде SwiftUI я заметил неожиданное поведение. Интересно, это ошибка, нормально ли это или мне не хватает чего-то очевидного. List { ForEach(self.myList, id: \.self.name) { item in HStack { Spacer()...
63 просмотров
schedule 02.04.2023

Как добавить цвет фона в список в SwiftUI
Я хочу изменить белый фон на другой цвет в списке в SwiftUI List(listOfItems) { item in Group { HStack { item.iconImage.padding()...
985 просмотров
schedule 02.08.2022