どうも、ちょげ(@chogetarou)です。
リストの要素を表示する行の高さを変える方法を紹介します。
方法

Listの行の高さを変えるには、environment修飾子を使います。
まず、Listもしくはそれより上の階層のビューにenvironment修飾子を付与します。
そして、environmentの第1引数に「\.defaultMinListRowHeight」、第2引数に行の高さを指定します。
List {
//List Rows
}
.environment(\.defaultMinListRowHeight, /*行の高さ*/)
environment修飾子を使うことで、リストの行の高さを変えることができます。
使用例
以下は、使用例です。

struct ContentView: View {
var body: some View {
VStack {
List {
ForEach (1..<6, id: \.self) { index in
Text("\(index)")
}
}
}
.environment(\.defaultMinListRowHeight, 100)
}
}
コメント