隐藏 _UITableViewCellSeparatorView

2019-11-29  本文已影响0人  简化

首先

参考前人做的笔记:https://www.jianshu.com/p/2b1a4a0edd66
使用UITableView的时候总会遇到多出来的横线:

IMG_3324.PNG

这时候在UITableView的代码里边加上:

//以下代码就是为了实现将那个xib画的cell的线条隐藏的方法,,
- (void)layoutSubviews
{
    [super layoutSubviews];
    //NSMutableArray *arr = [[NSMutableArray alloc] init];
    for (UIView * view in self.subviews) {
        if ([view isKindOfClass:NSClassFromString(@"_UITableViewCellSeparatorView")]) {
            //view.hidden = YES;
            //[arr addObject:view];
        }
    }
//    UIView *v = arr.firstObject;
//    v.hidden = YES;
}

就能达到以下效果:


IMG_3323.PNG

2020.02.13更新

self.tableView.tableFooterView = [UIView new];
上一篇下一篇

猜你喜欢

热点阅读