我的 UITableview 中有一个可重复使用的单元格,我想仅在某些单元格上添加自定义图像。
这是我的代码,例如:
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
BCContactCell * cell = [tableView dequeueReusableCellWithIdentifier:contactCellIdentifier];
...
if ([contact isFavorite]) {
UIImageView * fav = [[UIImageView alloc] initWithFrame:CGRectMake(280.0f, 2.0f, 32.0f, 32.0f)];
[fav setImage:favoriteImg]; // already loaded
[cell addSubview:fav];
}
}
它有效,并且每个最喜欢的联系人的单元格中都有图片。除了当我向下滑动时,其他单元格也开始拍照,我似乎无法弄清楚。
任何人都可以帮助我如何做到这一点?
谢谢 !