Ios 为什么不能在swiftUI Priview中传递实例变量?

Ios 为什么不能在swiftUI Priview中传递实例变量?,ios,swift,swiftui,Ios,Swift,Swiftui,我正在使用swift用户界面代码,如下所示 struct ABC_Previews: PreviewProvider { @Binding var boolVar : Bool static var previews: some View { FilterDeviceList(isCloseView: isCloseView) } } 但是它的抛出错误,如“实例成员'boolVar'不能用于'ABC_Previews'类型”,因为Previews是静态

我正在使用swift用户界面代码,如下所示

struct ABC_Previews: PreviewProvider {
    @Binding var boolVar :  Bool
    static var previews: some View {
        FilterDeviceList(isCloseView: isCloseView)
    }
}

但是它的抛出错误,如“实例成员'boolVar'不能用于'ABC_Previews'类型”

,因为
Previews
静态的,即类型范围

你可以用像

static var previews: some View {
    FilterDeviceList(isCloseView: .constant(true)) // if binding is expected
}