【问题标题】:Change color on the top of the Navigation Bar Swift更改导航栏 Swift 顶部的颜色
【发布时间】:2016-06-28 20:09:28
【问题描述】:

如何更改导航栏顶部的颜色?不太清楚那部分叫什么,所以如果这个问题的标题不准确,请道歉

【问题讨论】:

标签: ios swift


【解决方案1】:

您指的是状态栏。


您可以通过一行代码在深色和浅色之间更改它(我相信 Apple 只希望您使用白色或黑色)。

在你的viewdidload():

对于黑色状态栏:UIApplication.sharedApplication().statusBarStyle = UIStatusBarStyle.Default

对于白色状态栏:UIApplication.sharedApplication().statusBarStyle = UIStatusBarStyle.LightContent


您还可以隐藏状态栏并在其中放置您自己的自定义内容,方法是将此代码 sn-p 放在您的 viewdidload 之后:

override func prefersStatusBarHidden() -> Bool {
return true
}

希望对你有帮助!

【讨论】:

    猜你喜欢
    • 2021-01-01
    • 1970-01-01
    • 2014-09-01
    • 2023-04-08
    • 2015-11-03
    • 1970-01-01
    • 2018-02-06
    相关资源
    最近更新 更多