Currently I’m trying to customize delte button in UITableViewCell.
Now I’ve got something like that:

Now, all what I need is to change the color of this button, I don’t want to change the behavior, or to make it absolutelly custom. I’m sure that it is possible, without creating your own controls for deleting rows in UITableView.
This my code:
- (void)layoutSubviews
{
[super layoutSubviews];
for (UIView *subview in self.subviews) {
if ([NSStringFromClass([subview class]) isEqualToString:@"UITableViewCellDeleteConfirmationControl"]) {
UIView *deleteButtonView = (UIView *)[subview.subviews objectAtIndex:0];
deleteButtonView.backgroundColor = [UIColor greenColor];
}
}
}
How could I do this?
Thanks in advance!
This is the solution: