首先
参考前人做的笔记:https://www.jianshu.com/p/2b1a4a0edd66
使用UITableView的时候总会遇到多出来的横线:
这时候在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;
}
就能达到以下效果:
2020.02.13更新
self.tableView.tableFooterView = [UIView new];
网友评论