[Swift] 在預覽畫面中處理 Binding 變數

SC Tuan
Dec 18, 2023

當你的 SwiftUI 有宣告 Binding 類型的變數時,實作他的預覽畫面時,會報出錯誤。

@Binding var isLoggedIn: Bool

這時可以使用 Binding.constant() 方法:

struct MyView_Previews: PreviewProvider {
static var isLoggedIn = true
static var previews: some View {
MyView(path: .constant(path))
}
}

這樣就解決了。

--

--

SC Tuan

iOS developer(Obj-C & Swift) / Web developer (Java, Javascript, CSS,HTML)