UITableViewCell使用图案图像重新加载所选图像

时间:2015-06-11 06:43:26

标签: ios objective-c uitableview uibutton

我正在使用UITableViewCell。我已将UIButton个单元格放入其中。 当用户点击按钮时,评论视图出现,添加评论后,按钮将被选中图像。

工作正常,但在视图中加载其他单元格时。单元格上的按钮也被选中了Image。

我无法张贴图片.. :(

请帮助..过去几天,我正在解决这个问题,但不能。

1 个答案:

答案 0 :(得分:1)

单元格被重用,所以在加载新单元格之前,你应该实现方法prepareForReuse并检查它应该选择按钮。

所以基本上,从UITableViewCell继承,添加一个属性(强)BOOL addedComments;并检查prepareForReuse方法何时调用以下内容:

- (void) prepareForReuse{
  // First init addedComments
  button.selected = self.addedComments;
  [super prepareForReuse];
}