您的位置:首页 > 其它

cell 的状态改变接口 --- 通过此接口可以获得是否点击了减号按钮 ,是否是编辑状态 ,是否是正常状态(未编辑)

2012-05-28 14:47 726 查看
// cell 的编辑状态 通过此接口可以获得并可以修改删除按钮的alpha值,当state == 1 时是显示正常(未编辑)的时候  当state == 1 时是显示减号按钮的时候   当state == 3 时是显示删除按钮的时候 
-(void)willTransitionToState:(UITableViewCellStateMask)state
{
    [super willTransitionToState:state];
    
    if ((state & UITableViewCellStateShowingDeleteConfirmationMask) == UITableViewCellStateShowingDeleteConfirmationMask)
        
    {
        _reName.alpha = 0.0;
        
        for (UIView *subView in self.subviews)//修改编辑状态下Delete按钮的alpha的值
            
        {
            
            if ([NSStringFromClass([subView class]) isEqualToString:@"UITableViewCellDeleteConfirmationControl"])
                
            {
                subView.alpha = 0.8;
                
            }
        }
    }
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: