Ios 为什么不能在swiftUI Priview中传递实例变量?
我正在使用swift用户界面代码,如下所示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是静态
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
}