小编典典

有没有办法从 UITableView 中删除分隔线?

all

我正在寻找一种在纯模式下完全删除 UITableView
中的分隔线的方法。这是在分组中自动完成的,但这也会以难以衡量的方式改变表格的尺寸。我已将分隔线颜色设置为 colorClear。但这并不能完全解决问题。

当我尝试在单元格中绘制自定义背景视图时,我希望单元格无缝,中间的一条像素线给我带来了问题。有没有更优雅的解决方法,然后使用分组视图然后拉伸它?


阅读 110

收藏
2022-06-08

共1个答案

小编典典

您可以对UITableView属性执行此操作separatorStyle。确保属性设置为UITableViewCellSeparatorStyleNone并且您已设置。

Objective-C

self.tableView.separatorStyle = UITableViewCellSeparatorStyleNone;

在 Swift 中(3 之前)

tableView.separatorStyle = .None

在斯威夫特 3/4/5

tableView.separatorStyle = .none
2022-06-08