【问题标题】:can i change the black background of an iphone app?我可以更改 iphone 应用程序的黑色背景吗?
【发布时间】:2010-12-26 15:50:18
【问题描述】:

我的应用程序的结构是这样的,一个主窗口,窗口背景颜色为白色(无论如何都不会出现在任何地方),在这个笔尖中我有一个 UINavigationController,它似乎没有背景颜色。 任何视图控制器都是从代码中添加并由代码制成的,它们具有灰色背景。 发生的情况是,当我旋转 iphone 并且视图也在旋转时,我在视图下看到黑色背景。这可以改变吗?它看起来很难看,特别是如果我有一张与我的灰色背景同时旋转的照片。

【问题讨论】:

    标签: iphone rotation uiinterfaceorientation


    【解决方案1】:

    你需要使用 UINavigationView 中的嵌入视图

    当你是你的 UINavigationview 类时:

    self.view.backgroundColor = [UIColor greyColor];
    

    或者你想要的任何其他颜色。

    【讨论】:

    • 感谢您的宝贵时间,但并非如此,背景仍然是黑色的。我试过:window.backgroundColor = [UIColor redColor];和 navController.view.backgroundColor = [UIColor redColor];也许我可以使视图足够大,以至于在旋转时我看不到它的后面。
    • 这意味着您的实现有问题,您能否发布一些代码以便我们为您提供更多帮助?你在使用 IB 吗?
    【解决方案2】:

    更改文件'MainWindow.xib'中UIWindow的backgroundColor

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-07-19
      • 2011-03-26
      • 1970-01-01
      • 2012-05-16
      • 1970-01-01
      • 1970-01-01
      • 2018-10-22
      • 2015-10-22
      相关资源
      最近更新 更多