gpt4 book ai didi

swift - iOS 状态栏和导航栏颜色相同

转载 作者:搜寻专家 更新时间:2023-11-01 06:17:47 24 4
gpt4 key购买 nike

我从控件中手动添加了导航栏 enter image description here

如何让 StatusBar Backgroud color = 和 navigationBar 一样

enter image description here

最佳答案

试试这个代码:Swift 3

中测试
@IBOutlet weak var navBar: UINavigationBar!

override func viewDidLoad() {
super.viewDidLoad()

navBar.barTintColor = UIColor.black // Set any colour
navBar.isTranslucent = false

navBar.titleTextAttributes = [NSForegroundColorAttributeName:UIColor.white, NSFontAttributeName:UIFont(name:"HelveticaNeue", size: 16)!]

let barView = UIView(frame: CGRect(x:0, y:0, width:view.frame.width, height:UIApplication.shared.statusBarFrame.height))
barView.backgroundColor = UIColor.black
view.addSubview(barView)
}

override var preferredStatusBarStyle: UIStatusBarStyle {

return .lightContent
}

已更新以清除投票者

enter image description here

关于swift - iOS 状态栏和导航栏颜色相同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40563395/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com