Удалить заполнение по умолчанию из списка в SwiftUI - PullRequest
1 голос
/ 29 марта 2020

При использовании ScrollView виды внутри него по умолчанию распределяются по всей ширине экрана, но при использовании List, по бокам есть отступы. Есть ли способ избавиться от этой прокладки?

1 Ответ

0 голосов
/ 29 марта 2020

Для этого вам нужно использовать ForEach внутри List в сочетании с .listRowInsets, как в примере ниже

demo

struct Demo: View {
    var colors: [Color] = [.red, .blue, .yellow]
    var body: some View {
        List {
            ForEach(colors, id: \.self) { color in
                color
            }.listRowInsets(EdgeInsets())
        }
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...