Answers:
您可以使用UITableView
属性来执行此操作separatorStyle
。确保将属性设置为UITableViewCellSeparatorStyleNone
并且已设置。
物镜
self.tableView.separatorStyle = UITableViewCellSeparatorStyleNone;
在Swift中(3之前)
tableView.separatorStyle = .None
在斯威夫特3/4/5
tableView.separatorStyle = .none
tableView:viewForHeaderInSection:
从UITableViewDelegate
协议中实施来更改视图。
iOS 9 beta 4有一个错误:UITableViewCell
即使设置separatorStyle
为,分隔线也会出现在s 之间UITableViewCellSeparatorStyleNone
从情节提要,。要解决此问题,必须从代码进行设置,因为到目前为止,情节提要中存在一个错误。希望他们会在将来的beta中修复它。
这是设置它的代码:
[self.tableView setSeparatorStyle:UITableViewCellSeparatorStyleNone];
在您的viewDidLoad
:
self.tableView.tableFooterView = [[UIView alloc] initWithFrame:CGRectZero];
if ([self.tableView respondsToSelector:@selector(setSeparatorInset:)])
{
[self.tableView setSeparatorInset:UIEdgeInsetsZero];
}
separatorInset
为此答案stackoverflow.com/a/8561820/1418457