Iphone 如何使用NSTimer UITableViewCell

Iphone 如何使用NSTimer UITableViewCell,iphone,uitableview,nstimer,Iphone,Uitableview,Nstimer,在我的应用程序UITableVierCell中,我有一个imagegradient单元格图像,我想在didSelectRowAtIndexPath的同一单元格的相同位置显示另一个图像渐变单元格图像 我想显示当我选择一个细胞,然后当前细胞图像梯度细胞图像应隐藏和另一个图像梯度细胞图像应显示。我认为这可以通过使用NSTimer来实现,我如何才能做到这一点?我不知道您如何使用NSTimer来实现这一目的。我会在心里解释一些想法 为第一个图像视图设置标记值,并将其放置在单元格上。当用户在didSelec

在我的应用程序UITableVierCell中,我有一个imagegradient单元格图像,我想在didSelectRowAtIndexPath的同一单元格的相同位置显示另一个图像渐变单元格图像


我想显示当我选择一个细胞,然后当前细胞图像梯度细胞图像应隐藏和另一个图像梯度细胞图像应显示。我认为这可以通过使用NSTimer来实现,我如何才能做到这一点?

我不知道您如何使用NSTimer来实现这一目的。我会在心里解释一些想法

为第一个图像视图设置标记值,并将其放置在单元格上。当用户在didSelectRowAtIndexPath中选择单元格ie时


UITableViewCell *cell = [tableView cellForRowAtIndexPath:[tableView indexPathForSelectedRow]];

        UIView* imageCheckMark = [cell viewWithTag:kCellImageViewTag];
        if (imageCheckMark != nil) 
        {

            [imageCheckMark removeFromSuperview];
            [cell addSubview:secondImageView];
        }
        else
        {
            [cell addSubview:secondImageView];
        }

        [cell setSelected:NO animated:YES];