滑动删除按钮显示取决于TableviewCell
高度。
需要降低删除按钮的高度。
有人可以帮帮我吗?
答案 0 :(得分:0)
更改本机控件不是一个好习惯,但您仍然可以通过继承UITableViewCell
@implementation UITableViewCellSubclass
- (void)layoutSubviews {
[super layoutSubviews];
if (self.showingDeleteConfirmation) {
if ([self.subviews count] < 4) return;
UIView *deleteButton = [self.subviews objectAtIndex:3];
deleteButton.frame = CGRectOffset(deleteButton.frame, 10, 10);
}
}
@end
但是,处理它是非常糟糕的方式。最好使用自定义行为和自定义删除UITableViewCell
创建自定义UIButton
,然后随意执行任何操作。