Obj-C, как я могу добавить цвет фона к изображению, которое я добавляю в cell.imageview, это PNG? - PullRequest
0 голосов
/ 27 августа 2011

Я использую изображения PNG для добавления значков к строкам в моем табличном представлении, используя

[cell.imageView setImage:[UIImage imageNamed:@"chart.png"]];

Раньше это не было проблемой, поскольку у моих изображений были черные края, а в табличном представлении были черные строки.Тем не менее, сейчас я предоставляю стиль светлого цвета, а также темный.Черные края выглядят неровными.

Поэтому я подумал, что смогу нарисовать изображения на черном фоне.

Однако я не знаю, как это сделать?

1 Ответ

1 голос
/ 27 августа 2011

UIImageView наследует от UIView, поэтому вы можете просто установить свойство backgroundColor, чтобы отображать цвет за прозрачными частями вашего png изображения

[cell.imageView setBackgroundColor:[UIColor blackColor]];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...