だいたいデフォルトの区切り線の色、見づらいと思わないのか?って思うので、区切り線の色を変えてみます
結論:.listRowSeparatorTint で色は変わる
まぁひとまず設定してみる。たぶん例のごとく子Viewにつけた際のその下の区切り線の色が変わると思われる
struct test_listinsets: View {
var body: some View {
List{
listItem()
.listRowSeparatorTint(Color.red)
listItem()
listItem()
}
}
}
struct listItem:View{
var body: some View{
Rectangle()
.frame(maxWidth: .infinity)
.frame(height:200)
.foregroundColor(Color.gray)
}
}