我有一个控件,它设置了一个@State变量来跟踪自定义选项卡视图中所选选项卡。 我可以通过设置以下内容的代码来设置@State变量:
@State var selectedTab: Int = 1
如何通过编程设置初始值,以便在创建视图时更改所选选项卡?
我尝试了以下方法:
1:
@State var selectedTab: Int = (parameter == true ? 1 : 2)
2:
init(default: Int) {
self.$selectedTab = default
}