删除UITableView中UITableViewCells之间的行

时间:2014-10-30 13:10:05

标签: ios xcode uitableview swift

我已使用UITableView创建了UITableViewCell。在视图单元之间有生长线。我想删除这些内容并且不想展示它们,但我不知道如何。

我使用Xcode 6.1和Swift。

以下是显示我的屏幕的屏幕截图:

enter image description here

THX!

7 个答案:

答案 0 :(得分:214)

使用 Objective-C ,我们有:

[self.tableView setSeparatorStyle:UITableViewCellSeparatorStyleNone];

Swift 3

self.tableView.separatorStyle = .none

Swift 2

self.tableView.separatorStyle = UITableViewCellSeparatorStyle.None

或者:

如果您使用的是 InterfaceBuilder ,则可以将tableView的Separator属性设置为None enter image description here

答案 1 :(得分:16)

在InterfaceBuilder中,您可以将Separator属性设置为None,也可以通过将表格视图的属性separatorStyle设置为UITableViewCellSeparatorStyleNone来以编程方式执行此操作。

答案 2 :(得分:6)

斯威夫特3:

tableView.separatorStyle = UITableViewCellSeparatorStyle.none

答案 3 :(得分:3)

您可以像这样从情节提要中完成该操作

ss

答案 4 :(得分:1)

快捷键5:

cell.selectionStyle = UITableViewCell.SelectionStyle.none

答案 5 :(得分:1)

Swift 5 编程

private func buildTableView() -> UITableView {
    let tableView = UITableView()
    tableView.translatesAutoresizingMaskIntoConstraints = false
    tableView.separatorStyle = .none

    return tableView
}

答案 6 :(得分:0)

tableView.separatorStyle = .none

初始化表格视图时。可以设置它,或者通过情节提要或笔尖