我有一个UITableViewController,其中定义了一个名为langCell
的原型单元格。
(见图A)
它的附件类型设置为Checkmark
,它应该是出现在单元格右侧的蓝色复选标记。 (见图B)
设置此选项后,我没有看到任何"蓝色"复选标记出现在故事板中。我试图将原型单元格的背景颜色更改为灰色,并显示复选标记。 (见图C)
为什么复选标记的默认颜色为白色?它不可见。 我该如何解决?
答案 0 :(得分:-1)
您可以通过两种方式显示复选标记 -
1)将单元格的tintColor属性设置为 -
[cell setTintColor:[UIColor whiteColor]];
2)将单元格的accesoryView属性设置为包含正确颜色复选标记的UIImageView -
UIImageView *checkMark = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"coloredCheckmark.png"]];
cell.accessoryView = checkMark;
[checkMark release];