我希望用自定义图标替换UITableViewCellAccessoryDetailButton的图标。我试图用包含自定义图像的UIButton替换accessoryView,但按钮显示的单元格右边缘有20个像素。
是否有更好的方法来更换图标,或将附件视图一直向右移动?
答案 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”的背景图像 愿这对你有所帮助。