[SwiftUI]Listの背景色をグレーから変更する
SwiftUIでListを作成すると背景色がデフォルトでグレーになります。
これを任意の色に変更したい。
Listの背景色を変更する
デフォルトだと以下のようになります。
リストン箇所は白ですが、背景色が自動でグレーになります。
struct ContentView: View {
init(){
UITableView.appearance().backgroundColor = UIColor.white
}←追加
var body: some View {
List{
HStack{
Image(systemName:"moon")
Text("moon")}
HStack{
Image(systemName:"sun.max")
Text("sun")
}
}
}
}
UITableView以下を記述することで背景色を変更できます。
参考:https://www.motokis-brain.com/article/28