#pragma mark - 沿長分割線
//将要顯示Cell的時候執行該代理方法
- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath
{
//補齊分割線、兩邊延長
[self replenishLine:cell];
}
//補齊分割線、兩邊延長
-(void)replenishLine:(UIView *)view{
if ([view respondsToSelector:@selector(setSeparatorInset:)])
{
[(UITableViewCell *)view setSeparatorInset:UIEdgeInsetsZero];//注意這裡:必須将view強制轉換成(UITableViewCell *)類,不然會報錯。
}
if ([view respondsToSelector:@selector(setLayoutMargins:)])
{
[view setLayoutMargins:UIEdgeInsetsZero];
}
}