играл с 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