どうも、ちょげ(@chogetarou)です。
リストの左右のパディングを削除する方法を紹介します。
方法

Listの左右の余白を削除するには、listStyle修飾子を使います。
まず、ListにlistStyle修飾子を付与します。
そして、listStyle修飾子の引数にGroupedListStyle()を指定します。
List {
・・・
}
.listStyle(GroupedListStyle())
listStyle修飾子を使えば、リストの左右の余白を削除できます。
使用例
以下は、使用例です。

struct ContentView: View {
var body: some View {
List {
ForEach (0..<5, id: \.self) { index in
Text("Text\(index + 1)")
}
}
.listStyle(GroupedListStyle())
}
}

[SwiftUI]リスト(List)の区切り線を非表示にするには?
Listで要素ごとに表示される区切り線を非表示にする方法を紹介します。

[SwiftUI]ListビューでButtonが機能しない時の対処法
「ListビューでButtonが上手く機能しない」という人に向けて、その対処法を紹介します。

[SwiftUI]List(リスト)の要素を選択可能にする方法[Xcode]
2021/8/5SwiftUIのリストを選択可能にする方法について解説します。

[SwiftUI]リスト(List)でForEachを使う方法
ListでForEachを使う方法を解説します。ListとForEachリスト(List)は、ビューをセル(行)として一覧表示させることができます。多くのビューをまとめるのに長けているListですが、ビューが多くなりすぎると手間がかかってし...
コメント