You can add image to window in appDelegate
UIImage* bgImage = [UIImage imageNamed:@"bg.png"];
UIImageView* bgView = [[UIImageView alloc]initWithImage:bgImage];
[self.window addSubview:bgView];
[bgView release];
and then you can set all background images as you wish, by default it is clearColor
[self.view setBackgroundColor:[UIColor colorWithRed:100 green:0 blue:0 alpha:0.1]];
[self.view setBackgroundColor:[UIColor colorWithRed:0 green:100 blue:0 alpha:0.1]];
[self.view setBackgroundColor:[UIColor colorWithRed:0 green:0 blue:100 alpha:0.1]];
source
share