我正在尝试全屏显示红色。
如果我使用edgesIgnoringSafeArea(.all)
屏幕自动启用滚动,这是我不想要的。你能告诉我如何在不滚动和不拉伸的情况下全屏显示红色,因为我将颜色更改为图像。
任何帮助将不胜感激。
示例代码如下。
import SwiftUI
struct PageSetup: View {
@State private var tabSelection = 0
var body: some View {
ZStack {
TabView(selection: $tabSelection) {
ForEach(0..<5) { index in
ZStack {
Color.red
Text("\(index)")
}
}
}
.tabViewStyle(PageTabViewStyle())
.onAppear {
UIScrollView.appearance().bounces = false
}
.tabViewStyle(PageTabViewStyle())
}
}
}
输出