我正在尝试隐藏List中单元格之间的分隔线,但是根据Apple的文档,看来没有办法做到这一点。
有什么想法吗?
答案 0 :(得分:2)
iOS的SwiftUI的UITableView
后面有一个List
。因此,删除
您需要一个tableFooterView
并删除
您需要separatorStyle
才能成为.none
init() {
// To remove only extra separators below the list:
UITableView.appearance().tableFooterView = UIView()
// To remove all separators including the actual ones:
UITableView.appearance().separatorStyle = .none
}
var body: some View {
List {
Text("Item 1")
Text("Item 2")
Text("Item 3")
}
}