Изменение цвета UITableViewCellAccessoryCheckmark и UITextField - PullRequest
18 голосов
/ 21 октября 2010

Я хочу изменить цвет UITableViewCellAccessoryCheckmark и UITextField цвет фона, где мы печатаем.Я обнаружил, что это не так просто.

Ответы [ 2 ]

42 голосов
/ 07 мая 2014

Я решил эту проблему, изменив цвет оттенка UITableView, к которому относится ячейка.

Обновите цвет оттенка UITableView в конструкторе интерфейсов до значения по умолчанию

или программно:ниже.

yourTableView.tintColor =  [UIColor blackColor];
2 голосов
/ 21 октября 2010

По умолчанию вы не можете изменить цвет UITableViewCellAccessoryCheckmark

Но в качестве альтернативы вы можете использовать изображение для этого ... как checkmark

в то время как для textField вы можете использовать эту единственную строку ..

[textField setBackgroundColor:[UIColor redColor]];
...