美文网首页
隐藏 _UITableViewCellSeparatorView

隐藏 _UITableViewCellSeparatorView

作者: 简化 | 来源:发表于2019-11-29 12:33 被阅读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];
    

    相关文章

      网友评论

          本文标题:隐藏 _UITableViewCellSeparatorView

          本文链接:https://www.haomeiwen.com/subject/buowwctx.html