让分割线左对齐
在iOS8之后,UITableView的分割线距离左边会有一段距离;我们这里就让这段距离消失。
首先在iOS7里面让分割线左对齐只要一句代码就好了:
[self.tableView setSeparatorInset:UIEdgeInsetsZero];
但是在iOS8之后这样只能缩进1/2左右,还是不能完全左对齐。下面我就不多说了直接上代码吧!
#pragma <设置cell分割线>
// 让分割线左对齐
-(void)viewWillLayoutSubviews{
if ([self.tableView respondsToSelector:@selector(setSeparatorStyle:)]) {
[self.tableView setSeparatorInset:UIEdgeInsetsZero];
}
if ([self.tableView respondsToSelector:@selector(setLayoutMargins:)]) {
[self.ta