我有一个自定义UITableViewCell
课程。当调用UITableViewCellAccessoryCheckmark
时,我在UITableViewCellAccessoryNone
和didSelectRowAtIndexPath
的accessoryType之间切换。以下是选择前后单元格外观的示例:
之前......
<....> .... 之后我的问题是:当我选择单元格时,左侧的圆形视图会闪烁。 选择表格单元格后,如何防止圆圈闪烁?我不是手动进行任何类型的重新加载单元格。它与选择状态有关吗?非常感谢任何帮助;谢谢!
答案 0 :(得分:1)
我假设在你的cellForRowAtIndexPath方法中,你正在做类似
的事情[cell setImage:[UIImage imageNamed:@"someImage"] forState:UIControlStateNormal];
尝试为UIControlStateHighlighted设置图像,看看是否有帮助。即使它的图像相同。
答案 1 :(得分:0)