我找不到更改背景顏色視圖的解決方案,我嘗試了很多選項,但沒有任何效果。
我想改變視圖的顏色...
有我的代碼結構:
var body: some View {
NavigationView {
VStack {
VStack(spacing: -15) {
HStack {
HStack {
}
})
}
}
}
}
uj5u.com熱心網友回復:
您可以使用背景修飾符更改背景顏色。
如果你想改變整個視圖的背景顏色,你應該創建一個 ZStack 用背景修改器跨越整個視圖。
ZStack {
...
}
.frame(minWidth: 0, maxWidth: .infinity, minHeight: 0, maxHeight: .infinity)
.background(Color(.blue)
uj5u.com熱心網友回復:
首先,您在上面發布的代碼中已經存在錯誤,您的 XCode 通常會告訴您。
你想改變哪個視圖..?這可能是一個解決方案......您可以根據需要進行更改。
struct testViewTwo: View {
var body: some View {
NavigationView {
VStack {
VStack(spacing: -15) {
HStack {
HStack {
Text("Hello World")
}.background(Color.blue)
}.foregroundColor(Color.white)
}
}.background(Image("Background"))
}
}
}

轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/341244.html
上一篇:Xcode13foriOS15在控制臺UICollectionViewRecursion上收到警告]cv==0x7fc7f418e000禁用遞回觸發器日志記錄
