С этим простым List
модификатор listRowInsets
работает как положено (красный цвет не имеет вставки в строке списка):
struct ContentView: View {
var body: some View {
List {
Color.red
.listRowInsets(EdgeInsets(top: 0, leading: 0, bottom: 0, trailing: 0))
}
}
}
Однако, если экземпляр List
создается с параметр data
, listRowInsets
перестает работать:
struct ContentView: View {
var body: some View {
List(0 ..< 1) { _ in
Color.red
.listRowInsets(EdgeInsets(top: 0, leading: 0, bottom: 0, trailing: 0))
}
}
}
Как получить, чтобы содержимое элемента списка не имело вставки во втором примере?