OGeek|极客世界-中国程序员成长平台

标题: ios - 更改 UITableViewCellEditingStyleDelete 的图像 [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-12 21:14
标题: ios - 更改 UITableViewCellEditingStyleDelete 的图像

谁知道UITable单元格减号按钮的背景图片怎么改,

enter image description here

我需要更改此按钮 enter image description here类似于 enter image description here

因为如果你在 iOS6 和 iOS7 之间切换,这个按钮就会改变。



Best Answer-推荐答案


希望对你有帮助

- (void)willTransitionToStateUITableViewCellStateMask)state
    {
        [super willTransitionToState:state];
        if ((state & UITableViewCellStateShowingDeleteConfirmationMask) == UITableViewCellStateShowingDeleteConfirmationMask)
        {
            for (UIView *subview in self.subviews)
            {
                if ([NSStringFromClass([subview class]) isEqualToString"UITableViewCellDeleteConfirmationControl"])
                {
                    UIImageView *deleteBtn = [[UIImageView alloc]initWithFrame:CGRectMake(0, 0, 64, 33)];
                    [deleteBtn setImage:[UIImage imageNamed"deleteNewImg.png"]];
                    [[subview.subviews objectAtIndex:0] addSubview:deleteBtn];
                }
            }
        }
    }

关于ios - 更改 UITableViewCellEditingStyleDelete 的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22916301/






欢迎光临 OGeek|极客世界-中国程序员成长平台 (http://sqlite.in/) Powered by Discuz! X3.4