设置控制器基本视图的样式以显示背景图像

时间:2013-03-12 21:09:24

标签: ios

我正在使用iOS 6,我想为我的所有观看一个背景图片。我应该考虑继承视图控制器的基类并在那里设置视图样式。

1 个答案:

答案 0 :(得分:1)

最好的解决方案可能是子类UIViewController,让所有其他视图控制器继承自这个子类。在子类的viewDidLoad中,您可以以编程方式创建一个跨越整个屏幕的UIImageView,并将其图像属性设置为您想要作为背景的图像。

<强>更新
另一个更容易实现的解决方案是将其添加到application:didFinishLaunchingWithOptions:

[[self window] setBackgroundColor:[UIColor colorWithPatternImage:[UIImage imageNamed:@"background.png"]]];

然后确保每个视图控制器的主视图具有清晰的背景。