删除UITableView中UITableViewCells之间的行

Mar*_*tin 72 xcode uitableview ios swift

我创建了一个UITableViewUITableViewCell.在视图单元之间有生长线.我想删除这些行并且不想显示它们,但我不知道如何.

我使用Xcode 6.1和Swift.

这是显示我的屏幕的屏幕截图:

在此输入图像描述

谢谢!

ins*_*ble 235

使用Objective-C,我们有:

[self.tableView setSeparatorStyle:UITableViewCellSeparatorStyleNone];
Run Code Online (Sandbox Code Playgroud)

对于Swift 3:

self.tableView.separatorStyle = .none
Run Code Online (Sandbox Code Playgroud)

对于Swift 2:

self.tableView.separatorStyle = UITableViewCellSeparatorStyle.None
Run Code Online (Sandbox Code Playgroud)

要么:

如果您使用的是InterfaceBuilder,则可以将tableView的Separator属性设置为None 在此输入图像描述

  • 在Swift 2中,您不需要实际编写`UITableViewCellSeparatorStyle`,因为它已经是预期的类型.你可以简单地写一下`self.tableView.separatorStyle = .None`. (6认同)

ank*_*nka 16

在InterfaceBuilder中,您可以通过将表视图的属性设置为,将属性设置SeparatorNone或以编程方式separatorStyle执行UITableViewCellSeparatorStyleNone.


Mar*_*cas 6

斯威夫特3:

tableView.separatorStyle = UITableViewCellSeparatorStyle.none
Run Code Online (Sandbox Code Playgroud)


Sav*_*dar 5

你可以像这样从故事板中做到这一点;

SS