UITabelView分割线拉长小技巧

2016-09-06  本文已影响20人  Jinkuro

在简书上看了一位大神的方法,获益匪浅,在此记录下来
此方法使用于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分割线拉伸至左右屏幕顶端啦

上一篇 下一篇

猜你喜欢

热点阅读