今天在项目中遇到一个问题,就是删除自定义cell时,cell下面的删除按钮视图被遮挡的了。如果是向左滑动删除视图没有任何影响,如果是通过下面的方法则会出现遮挡的问题
- (void)setEditing:(BOOL)editing animated:(BOOL)animated;
解决办法:
在自定义cell类中添加如下代码即可解决遮挡的问题
- (void)layoutSubviews
{
[super layoutSubviews];
if (self.isEditing) {
[self sendSubviewToBack:self.contentView];
}
}