我在我的应用程序中设置了一个TabView,这样我就可以水平滑动多个页面,但是我也有一个不想要的垂直滚动,可能会出现反弹效果。 如何禁用这个垂直滚动?
我的代码:
struct ContentView: View {
@State private var currentTabIndex: Double = 0
var body: some View {
VStack {
TabView(selection: $currentTabIndex) {
Text("Text n°1")
.tag(0)
Text("Text n°2")
.tag(1)
}
.border(Color.black)
.tabViewStyle(PageTabViewStyle(indexDisplayMode: .never))
}
}
}
currentTabIndex
指定为Double,你也必须在标签中使用Double。 - davidev