我可以更改 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'中UIWindowbackgroundColor

【讨论】:

以上是关于我可以更改 iphone 应用程序的黑色背景吗?的主要内容,如果未能解决你的问题,请参考以下文章

视图在方向更改时旋转时的黑色背景

如何在启动动画期间更改 iOS 应用程序图标背景颜色?

默认屏幕背景为黑色 iOS

IDEA中怎么设置黑色或白色背景

反转图标从白色到黑色、工具或 iPhone sdk

bootstrap里面tooltip标签可以更改她的样式吗?默认情况下是黑色的背景加上白色的文字,想要改成边框加字