Я создаю цветное изображение следующим образом:
CGRect rect = CGRectMake(0, 0, 1, 1);
UIGraphicsBeginImageContext(rect.size);
CGContextRef context = UIGraphicsGetCurrentContext();
CGContextSetFillColorWithColor(context,
[[UIColor redColor] CGColor]);
// [[UIColor colorWithRed:222./255 green:227./255 blue: 229./255 alpha:1] CGColor]) ;
CGContextFillRect(context, rect);
UIImage *img = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
а затем используйте его в качестве фонового изображения кнопки:
[resultButton setBackgroundImage:img forState:UIControlStateNormal];
Это отлично работает с помощью redColor, однако я хочу использовать цвет RGB (как показано в комментариях). Когда я использую цвет RGB, фон кнопок не изменяется.
Что мне не хватает?