删除按钮消失/显示在表格视图单元格中时显示/隐藏附件箭头

时间:2014-08-07 18:00:41

标签: ios ios7

当用户点击红色圆圈按钮时,如果右侧的删除按钮出现,当右侧的删除按钮消失时显示,则可以删除附件箭头。

通过使用SO链接在我的自定义单元格类中添加以下代码,我可以在点击红色圆圈按钮时移除附件箭头 - UITableView : detecting click on '-' button in edit mode

代码: -

(void)willTransitionToState:(UITableViewCellStateMask)newState{
    [super willTransitionToState:newState];
    self.editingAccessoryType = UITableViewCellAccessoryDisclosureIndicator;

    //deletebutton (minusbutton) will be animated in
    if(newState == UITableViewCellStateShowingEditControlMask){
        NSLog(@"UITableViewCellStateShowingEditControlMask");
    }

    //deletebutton (minusbutton) will be animated out
    if(newState == UITableViewCellStateDefaultMask){
        NSLog(@"UITableViewCellStateDefaultMask");

    }

    //deletebutton (minusbutton) will be rotated 90 degrees ccw
    if(newState == 3){
        NSLog(@"90 degrees ccw");

        self.editingAccessoryType = UITableViewCellAccessoryNone;
    }

    //deletebutton (minusbutton) will be rotated 90 degrees cw
    if(newState == UITableViewCellStateShowingEditControlMask){
        NSLog(@"UITableViewCellStateShowingEditControlMask");


    }
}

我的问题是当我点击此方法中的单元格或触摸开始时我没有接到电话,因此我无法在删除按钮隐藏后显示附件视图

0 个答案:

没有答案