使用iOS14.4.2、Swift5.3.2、Xcode12.4、
我正在使用 SwiftUI 的新 PageTabView 样式的 TabView(参见下面的示例代码)。
一切正常 - 除了我想将控制指示器(即小点)移动到屏幕上的其他位置。
你怎么能那样做?
是的,我可以自己做某种形式的控件覆盖 - 但 SwiftUI 本身和本机不具备能力吗?
struct ContentView: View {
var body: some View {
TabView {
Text("First")
Text("Second")
Text("Third")
Text("Fourth")
}
.tabViewStyle(PageTabViewStyle(indexDisplayMode: .always))
.indexViewStyle(PageIndexViewStyle(backgroundDisplayMode: .always))
}
}