Изменение цвета фона 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 не работает?

Спасибо

Ответы на вопрос(7)

Ваш ответ на вопрос