检查单元格时,按钮图像在自定义单元格中消失

时间:2011-03-19 06:01:49

标签: iphone objective-c xcode

当我使用下面的代码

使用表格中的附件复选标记检查单元格时
[cell setAccessoryType:UITableViewCellAccessoryCheckmark];

然后我点击单元格按钮,展开该单元格的子类别,然后按钮图像消失。我使用下面的代码在选定的单元格下插入新单元格。

        [FieldtableView beginUpdates];
        for(int i=1;i<=cnt;i++)
        {
            NSIndexPath *pathforadd = [NSIndexPath indexPathForRow:i inSection:[sender tag]];
            [FieldtableView insertRowsAtIndexPaths:[NSArray arrayWithObject:pathforadd]  withRowAnimation:UITableViewRowAnimationFade];
        }
        [FieldtableView endUpdates];

1 个答案:

答案 0 :(得分:1)

单击没有按钮操作的按钮时,按钮图像是否消失? 我认为这不是问题。

如果您只是在没有按钮单击的情况下展开,按钮图像是否会消失? 如果是,则可能与按钮图像状态有关。只需为UIControlStateHighlighted或UIControlStateSelected设置相同的图像,不确定哪一个在手边。