Is there a way to set same background image for all views?
Setting same background in all viewDidLoad: methods. It\'s not cool.
viewDidLoad:
Yes, using UIAppearance in iOS5+:
[[UIView appearance] setBackgroundColor:[UIColor redColor]];
NOTE: UIView conforms to protocols but does not mark any properties as UI_APPEARANCE_SELECTOR for some reason.
UIView
UI_APPEARANCE_SELECTOR