Swiftui @Binding ИнициализироватьIOS

Программируем под IOS
Ответить
Anonymous
 Swiftui @Binding Инициализировать

Сообщение Anonymous »

играл с Swiftui и понимал концепцию BindableObjects и т. Д. (По крайней мере, я надеюсь, что я сделаю). < /p>

Я столкнулся с глупой проблемой, я не могу найти ответ для:
Как инициализировать переменную @binding < /code>? /p>

У меня есть следующий код: < /p>

struct LoggedInView : View {

@Binding var dismissView: Bool

var body: some View {
VStack {
Text("Hello World")
}
}
}
< /code>

В моем коде предварительного просмотра я хочу передать этот параметр привязки типа < /code>: < /p>

< Pre Class = "Lang-Swift PrettyPrint-Override">#if DEBUG
struct LoggedInView_Previews : PreviewProvider {
static var previews: some View {
LoggedInView(dismissView: **Binding**)
}
}
#endif
< /code>

Как бы я его перейти? Пробое: < /p>

Binding.init(false)
Binding(false)
< /code>

или даже: < /p>

@Binding var dismissView: Bool = false
< /code>

Но ни один из них не работал ... какие -либо идеи? < /p>

Подробнее здесь: https://stackoverflow.com/questions/566 ... initialize
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»