Изменение цвета фона UITableViewCell textLabel, чтобы очистить
В моем приложении у меня есть табличное представление с customViewCells. Я вложил в класс UITableViewCell и добавил изображение, которое будет загружать асинхронно и для текста, который я используюcell.textLabel.text = @"someThext"
.
Для ячеек цвет фона устанавливается в качестве альтернативы[UIColor darkGrayColor]
а также[UIColor whiteColor]
.
Когда я запускаю приложение в симуляторе и на телефоне,textLabel
ячейка имеет белый фон. Я хочу, чтобы это было ясно, потому что я хочу, чтобы фоновый цвет ячейки был полным, а не полосой, а белым, а затем другой полосой.
В метод init моей пользовательской ячейки я добавил, надеясь, что белый цвет станет красным, но это не имеет никакого эффекта:
[self.textLabel setBackgroundColor:[UIColor redColor]];
Я пробовал также:
self.textLabel.backgroundColor = [UIColor redColor];
Но это также не сработало ... если я добавляю UILabel в качестве подпредставления, цвет фона метки можно установить, но я не хочу этого делать, потому что когда я поворачиваю телефон, я хочу, чтобы мои метки автоматически увеличить.
Есть идеи, зачем устанавливать цвет фонаcell.textLabel
не работает?
Спасибо