Как добавить цвет фона в список в SwiftUI
Я хочу изменить белый фон на другой цвет в списке в SwiftUI
List(listOfItems) { item in
Group {
HStack {
item.iconImage.padding()
Text(item.text).fontWeight(.regular).foregroundColor(Color("smalltext")).font(.system(size: 25))
Spacer()
Button(action: {
}) {
Image("back")
}
}.padding().background(Color("bg"))
}.listRowBackground(Color("bg"))
}.background(Color("bg"))
1 ответ
Решение
Если вы хотите изменить цвет фона, вы должны сделать следующее в представлении, содержащем List
. Добавь этоinit
блокировать в вашем View
. Это изменит все на зеленый.
init() {
UITableViewCell.appearance().backgroundColor = .green
UITableView.appearance().backgroundColor = .green
}