UITableView编辑模式下Cell多出一条分割线?
作者:
AnderQZ | 来源:发表于
2019-04-17 20:08 被阅读0次
最近做一个TableView编辑功能,发现有个很奇怪的现象,在编辑模式下,Cell下方会多一条分割线(如下图标示),不知道从哪里来的,只找到去除的方法。

奇怪白色的分割线.png
解决方案,在Cell的Highlighted状态下,把_UITableViewCellSeparatorView
隐藏即可:
- (void)setHighlighted:(BOOL)highlighted animated:(BOOL)animated{
for(UIView *view in self.subviews){
if([view isMemberOfClass:NSClassFromString(@"_UITableViewCellSeparatorView")])
view.hidden = YES;
}
[super setHighlighted:highlighted animated:animated];
}
参考资料
本文标题:UITableView编辑模式下Cell多出一条分割线?
本文链接:https://www.haomeiwen.com/subject/cljowqtx.html
网友评论