![](/img/trans.png)
[英]How to change Background Color of a View containing a List back to White in SwiftUI
[英]Adding background color for full screen containing List/Tableview in swiftUI
我想在 SwiftUI 中更改整個屏幕(包括安全區域)的背景顏色。
將以下代碼添加到最外層視圖適用於所有視圖,除非給定視圖包含List
.frame(maxWidth: .infinity, maxHeight: .infinity)
.background(Color.red)
我想為包含列表的全屏添加背景顏色。 我嘗試了多種方法,例如,
添加ZStack
與第一個元素作為Color.red
,但沒有奏效
Color.red
與List
作為覆蓋,但它仍然不起作用。
唯一對我有用的是將List
轉換為ScrollView
,但我不想要。
有沒有人有任何其他的解決方案來完成這項工作,或者 Apple 無論如何都不提供更改List
的背景顏色?(至少應該支持從 iOS14 到最新的)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.