我不知道为什么我的细胞内容在多选模式下的细胞选择上重叠。请帮忙。屏幕截图附在链接中。 !(https://drive.google.com/file/d/0B6PMl-B4JKuCLWhaMEUwVGlvMFE/view?usp=sharing)
答案 0 :(得分:0)
您可以使用两个不同的自定义UITableViewCell
和两个标识符来解决此问题。
UITableView
对象维护当前可重用单元的队列(或列表),每个单元都有自己的重用标识符,并使dequeueReusableCellWithIdentifier
:方法中的委托可以使用它们。
答案 1 :(得分:0)
'重叠'你的意思是灰色选择颜色,那么你可以将表格选择样式设置为无。
cell.selectionStyle = UITableViewCellSelectionStyleNone;
如果您的单元格正在重复使用不需要的样式,请在自定义单元格类中实现-(void)prepareForReuse
。并在prepareForReuse()函数中重置您的单元格。所以它会在重用单元格之前重置图像视图。