我正在尝试隐藏垂直滚动的索引指示器(点)
TabView
。这似乎适用于水平 TabView
,尽管它确实在视图首次加载时显示索引指示器。也许这会向用户表明该视图实际上是一个 TabView
。对于垂直方向 TabView
,它始终显示指示器。 这似乎只适用于水平方向。
我的代码如下。
var body: some View {
TabView(selection: $selectedTab) {
ViewOne()
.tag(VerticalTab.viewOne)
ViewTwo()
.tag(VerticalTab.viewTwo)
}
.tabViewStyle(.verticalPage)
.tabViewStyle(PageTabViewStyle(indexDisplayMode: .never))
}
您可以通过执行以下操作轻松实现此目的:
TabView { … }
.tabViewStyle(.verticalPage)
.scrollIndicators(.hidden)