Описание тега swiftui-list
По вопросам о List - компоненте в платформе Apple SwiftUI, который представляет строки данных, упорядоченные в один столбец. При использовании этого тега также по возможности включайте более общий тег [swiftui].
1
ответ
SwiftUI Список выбора не выбирает
Я пытаюсь использовать выбор списка для пользователя, чтобы ноль или более дней из списка. Я пытался использовать решение, указанное в этом вопросе, но безрезультатно. Мой код указан ниже, и я подтвердил, что режим редактирования активен. Я должен о…
16 авг '19 в 18:45
0
ответов
Использование объектов CoreData в списке в качестве объекта среды
В настоящее время я создаю приложение для чтения новостей с SwiftUI. Я выбираю элементы фида и сохраняю их в CoreData Я хотел бы отобразить объекты в списке, содержащем NavigationLink, в подробный вид и автоматически пометить их как прочитанные при …
27 авг '19 в 21:31
2
ответа
Обновление объекта среды NavigationView
Я пытаюсь создать объект среды, который можно редактировать, и положить его в список. Переменные обновляются только тогда, когда я переключаю вкладку, например (когда я покидаю NavigationView), а затем возвращаюсь. То же самое работало с ModalView р…
30 авг '19 в 18:53
1
ответ
SwiftUI - Как мне сделать редактирование строк в списке?
Я хотел бы использовать EditButton() для переключения режима редактирования, и чтобы мои строки списка переключались в режим редактирования. Я хочу включить новую кнопку в режиме редактирования для открытия модального. Я даже не могу получить значен…
14 авг '19 в 17:13
26
ответов
Как удалить пространство панели навигации по умолчанию в SwiftUI NavigiationView
Я новичок в SwiftUI (как и большинство людей) и пытаюсь выяснить, как удалить некоторые пробелы над списком, который я встроил в NavigationView На этом изображении видно, что над списком есть пробел Что я хочу сделать, это Я пытался использовать .na…
16 авг '19 в 04:01
2
ответа
Как эффективно отфильтровать длинный список в SwiftUI?
Я писал свое первое приложение SwiftUI, которое управляет коллекцией книг. Оно имеет List около 3000 предметов, которые загружаются и прокручиваются довольно эффективно. При использовании переключателя для фильтрации списка для отображения только те…
24 авг '19 в 14:18
0
ответов
Что эквивалентно isScrollEnabled для списка в SwiftUI?
С чем-либо в UIKit что наследует от UIScrollViewесть недвижимость isScrollEnabled это позволяет отключить прокрутку для просмотра. Просматривая документацию по ScrollView в SwiftUI, я еще не нашел эквивалент. Наиболее близким является .disabled() фу…
08 авг '19 в 17:32
2
ответа
Строка не удаляется до тех пор, пока не будет нажата кнопка "Изменить режим" в сгруппированной таблице SwiftUI
Я реализовал сгруппированную таблицу в SwiftUI, используя ObservableObject в качестве источника данных. Затем я реализовал вложенный ForEach для генерации каждого раздела и кнопку EditMode(). В режиме редактирования, когда действие удаления завершен…
23 авг '19 в 16:45
2
ответа
SwiftUI с Xcode 11 beta 7 не обновляет содержимое List / ForEach
Я пробовал простую функцию, чтобы добавить новые записи в список. Вид просто добавит новый сгенерированный. элемент (нет необходимости для ввода пользователем). struct PeopleList: View { @ObservedObject var people: PersonStore var body: some View { …
30 авг '19 в 22:27
3
ответа
Условно изменить пункт назначения NavigationLink в SwiftUI
У меня есть представление со списком, и в зависимости от пункта списка, на котором я щелкнул, мне нужно открыть другую NavigationLink. У меня есть модель строки для одной строки списка (я говорю "Список", хотя обычно я использую пользовательский эле…
22 авг '19 в 12:34
1
ответ
Обновление списка SwiftUI
Я пытаюсь обновить этот список всякий раз, когда я нажимаю на NavLink NavigationView { List(feed.items.indices, id:\.self) { i in NavigationLink(destination: ListFeedItemDetail(idx: i).environmentObject(self.feed)) { ListFeedItem(item: self.$feed.it…
30 авг '19 в 16:15
1
ответ
SwiftUI ForEach Невозможно определить возвращаемый тип сложного закрытия; добавить явный тип для устранения неоднозначности
Мой код прост: struct ListView: View { var body: some View { ScrollView(.vertical) { VStack(alignment: .leading) { ForEach(0...10, id: \.self) { _ in CellView() Spacer() } } } } } struct CellView: View { var body: some View { Text("Template Text Tem…
09 июн '20 в 15:28
1
ответ
Списки SwiftUI + Firebase Firestore, получение данных, а затем извлечение? (Ошибка)
Я не уверен, в чем проблема с моим проектом. По сути, у меня довольно типичная структура данных: я использую Firestore для базы данных на основе документов в реальном времени, и у меня есть множество разных коллекций, документов и полей. Просто очен…
07 авг '20 в 00:35
0
ответов
Ошибка памяти SwiftUI при попытке прокрутить список с загрузкой большого количества изображений, и мое приложение заблокировано
Я пытаюсь реализовать этот простой список. Я получаю, что он отлично работает в симуляторе, но когда я прокручиваю на iPhone 6s, приложение вылетает (ну нет, оно уходит в фоновый режим) У меня нет энергии, может ли кто-нибудь помочь? Код: импорт Swi…
07 июн '20 в 14:22
0
ответов
Элемент списка SwiftUI становится странным при прокрутке
Элемент списка создан UIView а элементы списка - случайные строки. Вот код игровой площадки, чтобы воспроизвести проблему.
28 ноя '19 в 19:04
1
ответ
Вложенный ScrollView SwiftUI
Я пытаюсь разместить сетку (разработанную с помощью scrollview) внутри scrollview, но я не могу установить высоту сетки с высотой содержимого. Я не могу справиться с этой проблемой с.fixedsize() GeometryReader{ reader in ScrollView{ Text(reader.size…
13 ноя '19 в 21:55
1
ответ
Перемещение внутри позиции элемента списка в SwiftUI
Я пытаюсь переместить позицию элемента списка, когда нажимаю на другой Когда я нажимаю, вот что происходит Мне нужно, чтобы представление двигалось вверх и оставалось таким, чтобы пользователю не нужно было его перемещать VStack{ VStack{ Button(acti…
17 июн '20 в 22:34
2
ответа
Как показать список определенной строки в поле зрения?
Список в представлении ограничен отображением столбцов. Я хочу включить нужный столбец в столбцы, отображаемые в представлении. Как мне поступить? @State var showMyRow = false var body: some view { Vstack { Button(“bt”) { self.showMyRow.toggle() } I…
15 фев '20 в 17:52
1
ответ
swiftui foreach ссылка для навигации появляется немедленно
У меня проблема с новой ссылкой NavigationLink в моем приложении: когда я нажимаю кнопку, меняю страницу, но сразу же возвращаюсь обратно. Где я не прав? NavigationLink(destination: TeamsModuleView(), tag: t.id, selection: self.$selection) { Button(…
30 окт '19 в 14:48
2
ответа
Списки SwiftUI и OnAppear
Я заметил странное поведение событий OnAppear для представлений списка. Я бы подумал, что закрытие OnAppear будет запускаться всякий раз, когда на экране появляется представление, но, похоже, оно запускается сразу, когда загружается список. Например…
04 фев '20 в 03:30