我尝试在状态栏后面使用UIVIEw并将颜色设置为橙色,但在运行时,UIVIEw显示在状态栏的正下方,所以它仍然是白色
我在互联网上尝试了很多解决方案,但没有一个能够正常工作.是的它有效但当我移动到其他视图控制器并再次返回时,颜色消失了.我该怎么办?我正在使用swift
解决方法UIApplication.shared.statusbarStyle = .lightContentUINavigationbar.appearance().clipsToBounds = truelet statusbar: UIVIEw = UIApplication.shared.value(forKey: "statusbar") as! UIVIEwstatusbar.backgroundcolor = UIcolor.orange
尝试在appDelegate的方法应用程序dIDFinishLaunchingWithOptions中使用此代码
总结以上是内存溢出为你收集整理的swift – 更改背景颜色状态栏iOS全部内容,希望文章能够帮你解决swift – 更改背景颜色状态栏iOS所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)