UITabelView分割线拉长小技巧

在上看了一位大神的方法,获益匪浅,在此记录下来
此方法使用于iOS8.0之后

在viewDidLoad中实现两行代码

- (void)viewDidLoad {
    [super viewDidLoad];
    [self.tableView setSeparatorInset:UIEdgeInsetsZero];
    [self.tableView setLayoutMargins:UIEdgeInsetsZero];
}

然后在willDisplayCell里面实现两行代码

- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath {
    [cell setSeparatorInset:UIEdgeInsetsZero];
    [cell setLayoutMargins:UIEdgeInsetsZero];
}

很简单的方法,就能实现cell分割线拉伸至左右屏幕顶端啦

你可能感兴趣的:(UITabelView分割线拉长小技巧)