ios - 设置状态栏?

标签 ios swift statusbar

如何在点击或值更改等事件中动态隐藏、显示或更改状态栏?

我用谷歌搜索了一口井,但我得到的结果从一开始就变成了this .这里我需要动态地做。

最佳答案

为此,您可以根据事件执行以下操作:

//For hiding/unhiding:
    func hideStatusBar(shouldHide:Bool){
     UIApplication.shared.isStatusBarHidden = shouldHide
    }

    //For Light Style:
    func lightStatusBar(){
        UIApplication.shared.statusBarStyle = .lightContent
    }

    //For Standard Style:
    func standardStatusBar(){
        UIApplication.shared.statusBarStyle = .default

    }

或者您也可以调整 prefersStatusBarHidden: 。

关于ios - 设置状态栏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43752721/

相关文章:

ios - 为什么在单独的线程中使用异步 HTTP 请求而不是同步 HTTP?

ios - 插入单元格后,Stackview 隐藏在可重用的表格 View 单元格中

android - 如何将 pwa 作为一个部分集成到现有的 android 和 ios 应用程序中?

ios - 在 AVCaptureVideoPreviewLayer 上放置实时模糊 View

c# - 如何在用户滚动的任何地方保持状态条可见

Qt 无法加载临时状态消息

ios - 如何正确设置我的应用程序的最低 iOS 版本?

ios - Swift 3 中的 UIAlertController 按钮操作

ios - 修复注销功能

Python Tkinter : Display description in status bar