我可以更改 iphone 应用程序的黑色背景吗?
Posted
技术标签:
【中文标题】我可以更改 iphone 应用程序的黑色背景吗?【英文标题】:can i change the black background of an iphone app? 【发布时间】:2010-12-26 15:50:18 【问题描述】:我的应用程序的结构是这样的,一个主窗口,窗口背景颜色为白色(无论如何都不会出现在任何地方),在这个笔尖中我有一个 UINavigationController,它似乎没有背景颜色。 任何视图控制器都是从代码中添加并由代码制成的,它们具有灰色背景。 发生的情况是,当我旋转 iphone 并且视图也在旋转时,我在视图下看到黑色背景。这可以改变吗?它看起来很难看,特别是如果我有一张与我的灰色背景同时旋转的照片。
【问题讨论】:
【参考方案1】:你需要使用 UINavigationView 中的嵌入视图
当你是你的 UINavigationview 类时:
self.view.backgroundColor = [UIColor greyColor];
或者你想要的任何其他颜色。
【讨论】:
感谢您的宝贵时间,但并非如此,背景仍然是黑色的。我试过:window.backgroundColor = [UIColor redColor];和 navController.view.backgroundColor = [UIColor redColor];也许我可以使视图足够大,以至于在旋转时我看不到它的后面。 这意味着您的实现有问题,您能否发布一些代码以便我们为您提供更多帮助?你在使用 IB 吗?【参考方案2】:更改文件'MainWindow.xib'中UIWindow
的backgroundColor
【讨论】:
以上是关于我可以更改 iphone 应用程序的黑色背景吗?的主要内容,如果未能解决你的问题,请参考以下文章