Iphone 如何更改默认滑动删除按钮帧更改。。。

Iphone 如何更改默认滑动删除按钮帧更改。。。,iphone,ios4,Iphone,Ios4,有什么能帮我的吗。。是否可以更改默认的滑动删除按钮框架和颜色。。我是新来的iPhone if ([NSStringFromClass([subview class])isEqualToString:@"UITableViewCellDeleteConfirmationControl"]) { UIView *deleteButtonView = (UIView *)[subview.subviews objectAtIndex:0]; CGRe

有什么能帮我的吗。。是否可以更改默认的滑动删除按钮框架和颜色。。我是新来的iPhone

    if ([NSStringFromClass([subview class])isEqualToString:@"UITableViewCellDeleteConfirmationControl"]) 
    {

        UIView *deleteButtonView = (UIView *)[subview.subviews objectAtIndex:0];
        CGRect f = deleteButtonView.frame;
        deleteButtonView.frame = f;
    }

我正在使用这段代码,但没有工作…

我认为这是不可能的。您必须实现自己的“滑动删除”按钮。在表视图上创建滑动手势识别器,将自己设置为代理,并检测滑动。检测到滑动后,确定单元格,添加UIButton(您必须从头开始创建,因此您需要自己的图像。使用UIKit Artwork Extractor获取Apple使用的图像)并设置其边框。你也可以给它设置动画


我肯定这不是你想听的答案,但我认为没有办法解决。(同时,问问你自己是否真的有必要:苹果认为一致性对用户非常友好,所以你可能会考虑不偏离它)。