首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在iOS 6上设置状态栏色调颜色?

如何在iOS 6上设置状态栏色调颜色?
EN

Stack Overflow用户
提问于 2012-09-18 06:10:19
回答 6查看 53.4K关注 0票数 22

正如苹果在2012年9月的主题演讲中所显示的那样,iOS 6中不同应用程序的状态栏颜色会有所不同。例如,Safari和地图使用黑色的状态栏,而邮件则添加了蓝色的状态栏。

是否可以设置色调颜色,或者至少将其设置为黑色?

EN

回答 6

Stack Overflow用户

发布于 2012-09-18 07:59:54

你可以在plist中这样做,比如Comradsky提到的或者在Xcode4.5中,他们在项目摘要中为它添加了一个选项。

更新:

有几个人被这个答案搞糊涂了。为了清楚起见,您不能将状态栏色调设置为您想要的任何颜色。上面描述的只是在启动过程中更改状态栏色调,并选择iOS 6默认状态栏颜色行为(从导航栏中选取最下面一行像素的颜色)。

票数 28
EN

Stack Overflow用户

发布于 2012-11-17 22:44:59

我刚刚找到了怎么做!

在“项目摘要”的“状态栏”中,设置"Style“和”

  • “,以跳到您的xib或情节提要中,并在状态栏下面添加一个代码。

  • UINavigationBar "Style”设置为“UINavigationBar”,并选择您选择的“着色”。

  • Run!:-)

<

  • >G211UINavigationBar>

如果像我一样,你不想让任何UINavigationBar在你的界面中可见,你所要做的就是把UINavigationBar放在所有对象后面,或者把"Alpha“设置为零。

票数 11
EN

Stack Overflow用户

发布于 2013-06-20 17:23:16

你可以用一种微妙的方式做到这一点..

  • 在项目摘要中,从下拉菜单中选择状态栏样式为黑色透明。application: didFinishLaunchingWithOptions:中的
  • 输入以下代码行:

self.window.backgroundColor = [UIColor greenColor]; //示例颜色

它对我来说很好。

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12467794

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档