【发布时间】:2020-10-11 21:55:44
【问题描述】:
我是 SwiftUI 的新手,正在尝试创建一个 UI 组件,例如 UITableView。我正在使用 List,有几件事我想自定义。
- 左边有一个边距。我设法将项目内部组件的边距拉开,而不是底部边框。
- 我想更改列表项底部边框的颜色。
我的代码如下所示:
List {
ForEach(someArray) { _ in
Text("Item")
.listRowInsets(EdgeInsets()) // To gap the left margin
}
}
为了具体说明列表项的底部边框,我将附上这张图片。
我的意思是红色箭头指向的线是列表项的底部边框。不仅是最后一个边框,还有每个项目的边框。
如果有任何见解,我将不胜感激。谢谢!
【问题讨论】:
标签: swift swiftui swiftui-list