Я разрабатываю определенное приложение, в котором требуется, чтобы пользователь заполнил форму. На самом деле форма - это не проблема, но проблема в том, что мне нужно динамически больше, чем одна форма. Количество форм (одного и того же вида) зависит от определенного числа. Поэтому я решил создать модель и поместить форму в список. Таким образом, число форм будет равно n-му числу. Проблема в том, что они не появляются. Если я удаляю форму, они появляются, если я помещаю форму, они не делают. Разве форма не разрешена в списке?
Ниже ожидаемые результаты
Но когда я добавляю форму в список, который я получаю
Итак, вот мой простой список:
struct UserTab: View {
let seats = ["A4", "B2", "C1", "D3"]
var body: some View {
List(seats, id: \.self){seat in
PassengerInfoModel()
}
}
PassengerInfoModel ниже:
struct PassengerInfoModel: View {
@State private var fullName: String = ""
var body: some View {
Form{
Text("Paasenger 1")
TextField("Full name", text: $fullName)
}
}
}
Спасибо в заранее.