Swift UI Наложение списка на цвет фона - PullRequest
1 голос
/ 09 февраля 2020

Я просто хочу установить цвет в качестве цвета фона для моего списка. Не могу найти ничего, что работает,

Похоже, это невозможно, я не хочу менять каждый цвет моей строки.

Любые советы, как это сделать? Похоже, SwiftUI и List не позволяют цвет фона, он допускает только цвет для одного необработанного.

struct ContentView: View {
    var body: some View {
        ZStack {
            RadialGradient(gradient: Gradient(colors: [.orange, .red]), center: .center, startRadius: 100, endRadius: 470).edgesIgnoringSafeArea(.all)
                .overlay(
                    List(0 ..< 5) { item in
                        Text("Test")
                    }
            )
        }
    }
}

1 Ответ

3 голосов
/ 09 февраля 2020

Вы можете добавить

init() {
    UITableView.appearance().backgroundColor = .clear
    UITableViewCell.appearance().backgroundColor = .clear 
}

к вашей структуре и затем установить фон для вашего списка.

...