BackgroundColor UItableviewCell не работает

Я устанавливаю цвет фона моего uitableviewCell, например

 cell.contentView.backgroundColor = [UIColor colorWithRed:8.0 green:210.0 blue:11.0 alpha:1.0];

Однако это не работает, если мне нравится

 cell.contentView.backgroundColor = [UIColor grayColor];

тогда это работает. Любая помощь


person Madu    schedule 23.06.2014    source источник
comment
Пожалуйста, просмотрите документы для colorWithRed:green:blue:alpha: и обратите внимание на значения, которые принимают параметры.   -  person rdelmar    schedule 23.06.2014
comment
Вам нужно разделить на 255,0. Пожалуйста, обратитесь к этой статье не работает с uitableview sep"> stackoverflow.com/questions/5641523/   -  person pqteru    schedule 23.06.2014


Ответы (1)


UIColor должен быть определен от 0 до 1, чтобы значение RGB работало (ссылка на класс UIColor):

cell.contentView.backgroundColor = [UIColor colorWithRed:8.0f/255.0f green:210.0f/255.0f blue:11.0f/255.0f alpha:1.0f];
person Alexander    schedule 23.06.2014