SwiftUIでリストの左右のパディングを削除するにはどうすればいいですか? 質問する

SwiftUIでリストの左右のパディングを削除するにはどうすればいいですか? 質問する

SwiftUI でリストの左右のパディングを削除するにはどうすればいいですか? 作成するすべてのリストには、セルの先頭と末尾に境界線があります。

これを削除するにはどのような修飾子を追加する必要がありますか?

ベストアンサー1

は、 で初期化された.listRowInsets内の行では機能しないようです。Listcontent

したがって、これは機能しません:

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

しかし、これは次のようになります:

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

おすすめ記事