Описание тега swiftui-foreach
0
ответов
Как использовать пользовательские данные из JSON в ForEach SwiftUI
У меня есть файл JSON с пользовательскими данными. Цель - использовать эти данные вPostCard() в ForEach(){}. Но каждый раз я пытаюсь использоватьuserвнутри я получаю эту ошибку в VStack. Невозможно определить тип возвращаемого значения сложного закр…
08 июн '20 в 16:13
2
ответа
Учебник по Swift UI ОШИБКА "Замыкание, содержащее оператор потока управления, нельзя использовать с построителем функций ViewBuilder"
Я попробовал учебник по swiftUI "Обработка пользовательского ввода". https://developer.apple.com/tutorials/swiftui/handling-user-input Реализация с "For" вместо "For Each". Но возникает ошибка "Замыкание, содержащее оператор потока управления, не мо…
28 июн '20 в 05:12
1
ответ
Используйте LazyVStack в SwiftUI 1
Одна из новых функций SwiftUI 2 - LazyVStacks. Можно ли реализовать его функционал в текущем фреймворке SwiftUI? У меня есть следующий пример кода, в котором я хочу его использовать: var body : some View { VStack(alignment: .leading){ ScrollView { T…
30 июн '20 в 21:14
1
ответ
SwiftUI Как заставить цикл ForEach повторяться в зависимости от того, сколько дней в выбранном месяце в Picker
Итак, я создал строку кода, которая принимает два значения, год и месяц, и в зависимости от того, какие значения вы ей дадите, она вычислит количество дней в данном месяце для данного года. Первоначально я собирался использовать переменные состояния…
06 июл '20 в 22:55
1
ответ
Как я могу использовать RandomAccessCollection со списком ForEach?
У меня есть класс, который выглядит примерно так: public class TransactionResults: Identifiable { public typealias CustomClassValue = Transaction public typealias CustomClassIndex = Array<CustomClassValue>.Index public let id = UUID() private …
27 май '20 в 16:14
1
ответ
SwiftUI ForEach - я не могу ограничить количество итераций
Это мой первый пост, но я уже давно пользуюсь этим замечательным ресурсом. Я просмотрел несколько сообщений здесь, а также в Интернете в целом и еще не нашел решения (или, возможно, я их пропустил). Я начинающий программист и работаю над приложением…
03 июн '20 в 01:16
1
ответ
SwiftUI динамически добавляет / удаляет TextField с помощью Stepper
Привет всем, я новичок в SwiftUI и пытаюсь найти удобный способ добавить или удалить текстовые поля при нажатии плюса или минуса более крутого. У меня сейчас есть @State private var answers: [String] = ["", ""] Stepper(onIncremen…
01 июл '20 в 17:20
1
ответ
CircleImage продолжает менять цвет после выбора параметра в средстве выбора и добавления в список
У меня возникает эта странная проблема, когда цвет элемента в списке изменяется при добавлении нового элемента с другим цветом, по сути, он не сохраняет свое значение цвета, а занимает новое. Я пытаюсь показать цвет, который соответствует уровню при…
09 авг '20 в 23:26
1
ответ
Контроллер навигации SwiftUI заикается с двумя навигационными ссылками на строку списка
Я пытаюсь создать две ссылки NavigationLink в повторяющемся списке. У каждого свое предназначение. Весь код работает нормально, пока я не вставил вызов корневого представления в цикл List/ForEach. В этот момент навигация становится очень странной. П…
09 авг '20 в 07:51
1
ответ
Использование SwiftUI для каждого, чтобы определить, какое представление добавить в список
Я пытаюсь воссоздать UIKit ниже в SwiftUI с помощью ForEach func configureCell(for post: MediaPost, in tableview: UITableView) -> UITableViewCell { if let post = post as? TextPost { let cell = tableview.dequeueReusableCell(withIdentifier: CellTyp…
14 июл '20 в 07:49
1
ответ
Несколько ForEach в одном списке против нескольких списков с одним ForEach
Я новичок в iOS и SwiftUI и пытаюсь создать приложение для "целей". Код, на который я ссылаюсь, представляет собой простой список с неполными целями, перечисленными над целями, отмеченными как завершенные. Я столкнулся с этой интересной проблемой пр…
31 июл '20 в 00:24
2
ответа
Что на самом деле делает "\ .self" в swift / swiftUI?
Я не совсем понимаю, что именно \.self делает в следующем коде: struct ContentView: View { @State private var numbers = [Int]() @State private var currentNumber = 1 var body: some View { VStack { List { ForEach(numbers, id: \.self) { Text("\($0…
04 июл '20 в 17:03
3
ответа
SwiftUI: как преобразовать массив строк в текст
Я попытался следующим это и это и это, но у меня возникают вопросы, получать данные из массива строк. Мое состояние установлено как businessHours = : [ "Monday: 7:00 AM – 7:00 PM", "Tuesday: 7:00 AM – 7:00 PM", "Wednesday: 7…
28 окт '20 в 20:20
1
ответ
ForEach с массивом настраиваемых представлений внутри ViewBuilder в swiftui
Я новичок в разработке iOS. Здесь я пытаюсь перейти к различным представлениям назначения, используя цикл foreach struct NewView : View { var arrayofviews //here I need array of views var body:some View { List { ForEach(array) {(item) in NavigationL…
29 сен '20 в 14:16
1
ответ
Объединение и разрыв вертикальной прокрутки по горизонтали в SwiftUi?
Кто-нибудь знает, как я могу разбить Vertical ScrollView на небольшой горизонтальный ScrollView с помощью SwiftUi: У меня есть приведенный ниже код, который отображает результаты youtubeResults по вертикали, поскольку каждый элемент ForEach меньше, …
30 окт '20 в 13:50
0
ответов
Swiftui Navigationlink в foreach вылетает, когда два элемента в списке
У меня есть это представление с foreach, где я хочу перейти в представление сведений, когда я нажимаю элемент ForEach(dreams, id: \.id) { dream in NavigationLink(destination: TopDreams(dreams: dream)) { DreamOverviewRow(dreamlist: dream) } } Это отл…
10 сен '20 в 10:03
1
ответ
Как применить зачеркивание () к текстовому элементу с нажатой клавишей foreach в SwiftUI?
Я пытаюсь применить зачеркивание к любым нажатым текстовым элементам в цикле ForEach: struct BrandListView: View { @ObservedObject var list: ListObject var body: some View { ScrollView { VStack { ForEach(list.items) { items in Text(item.name) .strik…
10 сен '20 в 15:41
0
ответов
SwiftUI NavigationLink прерывается после удаления и вставки нового элемента ForEach
По какой-то причине моя NavigationLink не работает в определенных обстоятельствах: Учитывая приведенный ниже код, выполните следующие действия: Нажмите «Войти», чтобы добавить учетную запись в список. Ударьте, чтобы открыть стек Проведите пальцем вл…
24 фев '21 в 07:52
2
ответа
Изменить вид внутри ForEach в SwiftUI
Я попытался обновить позицию одного элемента в ForEach. Я хочу вытащить только один элемент из массива в ForEach. Остальное должно остаться прежним. Я пробовал несколько разных способов и всегда получал, что все элементы перетаскивались или вообще н…
16 фев '21 в 01:03
0
ответов
SwiftUI: Thread 1: EXC_BREAKPOINT (code=1, subcode=0x18bbeed38) при загрузке из Firestore и использовании ForEach
В настоящее время я работаю над приложением, которое загружает данные (новостные статьи) из Firestore и отображает их для просмотра пользователем. Для этого я хочу, чтобы прерывистые заголовки отображались таким образом, чтобы мне нужно было использ…
13 мар '21 в 23:08