更改 UITableViewCell 中 accessoryView 的背景颜色

Change background color of accessoryView in UITableViewCell

我有一个自定义单元格(不使用 xib),我正在尝试更改附件视图的背景颜色。这是我的代码和我尝试过的代码

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

    cell.accessoryView.backgroundColor = [UIColor redColor];

    return cell;
}

结果:

背景颜色没有改变。

您可以通过两种方式中的任何一种来完成此操作。您可以更改 table 视图的色调颜色,这将更改附件的颜色,或者您可以拖入所需的任何视图或控件,然后将其颜色更改为您想要的任何颜色。