【发布时间】:2010-09-01 09:34:28
【问题描述】:
基本上我的整个 iphone 应用程序都有相同的背景图像。
我不使用 XIB(讨厌的东西:p)。
所以我想知道是否有任何方法可以向我的所有 UIViewControllers 添加“默认”背景图像?
我尝试继承 UIViewController 并创建了 UIViewControllerWithDefaultBackground 类,但是将我所有的 uiviewcontroller 更改为 UIViewControllerWithDefaultBackground 的子类只会让我的应用程序崩溃。再加上我的一半视图是 UITableViewControllers...但我很高兴只需要更改 2 个类...:p
有没有办法做到这一点?我只是不想将相同的 3 或 4 行代码复制并粘贴到我正在启动的每个类中。另外,如果我想在任何时候编辑它(取出导航栏并扩展视图),那么我将不得不更改所有不同的类。
有没有简单的方法以编程方式做到这一点?
谢谢 汤姆
【问题讨论】:
标签: uiview uiviewcontroller background background-image