我习惯在一个视图中为几个复杂的子视图设置一个类。每个都可以封装它自己的状态。@Binding
SwiftUI 将允许您将长视图函数重构为子视图,但除了通过视图传递变量之外,我没有发现任何其他内容。
我一直在主视图上看到很多状态变量。理想情况下,如果我可以引用主视图的子视图并像这样直接设置它的状态,我会想要什么
mainView.bottomPane.odometer.speed = 55
这可能吗?如果没有,还有其他方法可以围绕主要形式的大量状态变量吗?
我习惯在一个视图中为几个复杂的子视图设置一个类。每个都可以封装它自己的状态。@Binding
SwiftUI 将允许您将长视图函数重构为子视图,但除了通过视图传递变量之外,我没有发现任何其他内容。
我一直在主视图上看到很多状态变量。理想情况下,如果我可以引用主视图的子视图并像这样直接设置它的状态,我会想要什么
mainView.bottomPane.odometer.speed = 55
这可能吗?如果没有,还有其他方法可以围绕主要形式的大量状态变量吗?