更改UITableView多选选项检查圈的色调颜色

时间:2016-07-25 17:33:33

标签: ios uitableview ios7 uiview

当您在allowsMultipleSelectionDuringEditing上启用UITableView然后在其上进入编辑模式时,每一行都会在左侧显示一个浅灰色圆圈。点击一行后,圆圈将被替换为当前设置为表格视图的色调颜色的刻度图标。

Selected and Deselected check circles in UITableView

我想知道,有没有办法覆盖这两个图标的色调并手动控制它们?我发现如果你设置cell.tintColor,你可以在检查时覆盖图标的色调(但不是空心圆图形),但我宁愿能够改变这个图标的色调颜色

我有下沉的感觉唯一的方法是手动破解内部子视图,但我希望有人可能找到了我错过的方式。

1 个答案:

答案 0 :(得分:0)

设置单元格的tintColor属性应该足够了。

e.g。 cell.tintColor = .green