【发布时间】:2017-03-12 22:52:43
【问题描述】:
我想删除 2 个视图之间的界线。分隔 2 UITableViewCells 的行:
我声明表格视图如下:
self.tableView = [[UITableView alloc] initWithFrame:CGRectZero style:UITableViewStylePlain];
self.tableView.delegate = self;
self.tableView.dataSource = self;
self.tableView.keyboardDismissMode = UIScrollViewKeyboardDismissModeOnDrag;
self.tableView.scrollEnabled = NO;
self.tableView.separatorStyle = UITableViewCellSeparatorStyleNone;
self.tableView.estimatedRowHeight = 85.0;
self.tableView.rowHeight = UITableViewAutomaticDimension;
所以我实际上写了 - self.tableView.separatorStyle = UITableViewCellSeparatorStyleNone;
为什么它仍然存在?
【问题讨论】:
-
试试这个:
cell.separatorInset = UIEdgeInsetsMake(0.f, cell.bounds.size.width, 0.f, 0.f);incellForRow方法 -
你也可以在
viewWillLayoutSubView你viewController self.tableView.separatorStyle = UITableViewCellSeparatorStyleNone;的方法上使用这一行
标签: ios objective-c uitableview