更改表格单元的辅助视图的图像

时间:2016-02-17 00:00:19

标签: ios uitableview accessoryview

我希望用自定义图标替换UITableViewCellAccessoryDe​​tailButton的图标。我试图用包含自定义图像的UIButton替换accessoryView,但按钮显示的单元格右边缘有20个像素。

是否有更好的方法来更换图标,或将附件视图一直向右移动?

2 个答案:

答案 0 :(得分:3)

#pragma mark Tableview Datasource and Delegate Method

-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
   UICollectionViewCell *Cell =(UICollectionViewCell*)[tableView dequeueReusableCellWithIdentifier:@"cell"];

 Cell.accessoryView = [[ UIImageView alloc ] 
                       initWithImage:[UIImage imageNamed:@"Something" ]];
return cell;
}

答案 1 :(得分:0)

创建自定义单元格并在自定义单元格中创建UIButton,并为UIButton提供类似“DetailButton”的背景图像 愿这对你有所帮助。