Единственный способ, который я нашел, это сделать в пользовательском UITableViewCell:
- (void)layoutSubviews {
[super layoutSubviews];
CGRect b = self.contentView.bounds;
if (self.editing) {
// You can adapt 'b' a bit in editing mode for good measure...
b.origin.x += 2;
b.size.width -= 4;
}
// Layout your view accordingly to 'b' as usual