How to programmatically change UIColor of view
18,754
Solution 1
Try
self.view.backgroundColor = [UIColor redColor];
You can also give RGB values like
self.view.backgroundColor = [UIColor colorWithRed:200/255.0 green:0/255.0 blue:67/255.0 alpha:1.0];
All the Best.
Solution 2
The color must be a UIColor object:
self.view.backgroundColor = [UIColor redColor];
Author by
miorel
Updated on July 27, 2022Comments
-
miorel almost 2 years
Okay, this question comes through a friend so it might be lost in translation...
Basically we need to change the color on a View. It appears to be stored in
NSString
format, but using aNSString
to set theUIColor
doesn't seem to do anything. In other words, ifNSString color
holds the value "redColor" then:self.view.backgroundColor = color; //does nothing
Disclaimer: we are Objective-C/iPhone newbies.