1. ホーム
  2. swift

[解決済み] SwiftUIでリストの左右のパディングを削除する方法は?

2023-04-12 23:54:57

質問

SwiftUIでリストの左右のパディングを削除する方法は? 私が作成したすべてのリストは、セルの先頭と末尾にボーダーがあります。

これを削除するためにどのような修飾子を追加すべきですか?

どのように解決するのですか?

以下のようになります。 .listRowInsets の中の行では動作しないようです。 List で初期化された content .

というわけで、これはうまくいきません。

List(items) { item in
    ItemRow(item: item)
        .listRowInsets(EdgeInsets())
}

しかし、これはそうです。

List {
    ForEach(items) { item in
        ItemRow(item: item)
            .listRowInsets(EdgeInsets())
    }
}