是否可以在外部显示器上复制标准iOS状态栏?

Jus*_*itz 9 ios swift

我有一个iOS应用程序,它在外部显示器上显示大部分数据(通过Airplay或物理电缆连接).是否可以在外接显示器上显示设备的状态栏?这是我正在初始化外部显示器的方式:

func checkForExistingScreenAndInitializeIfPresent() -> UIViewController? {
    if UIScreen.screens.count > 1 {
        if let secondScreen = UIScreen.screens.last {
            return initializeSecondScreen(with: secondScreen)
        }
    }
    return nil
}

func initializeSecondScreen(with secondScreen: UIScreen) -> UIViewController? {
    let screenBounds = secondScreen.bounds
    secondWindow = UIWindow(frame: screenBounds)
    secondWindow?.screen = secondScreen
    secondWindow?.isHidden = false
    secondWindow?.rootViewController = UIStoryboard(name: "Main", bundle: nil).instantiateViewController(withIdentifier: "homeViewController")
    return secondWindow?.rootViewController
}
Run Code Online (Sandbox Code Playgroud)

我在HomeViewController中有以下代码.

override var prefersStatusBarHidden: Bool {
    return false
}

override var preferredStatusBarStyle: UIStatusBarStyle {
    return .default
}
Run Code Online (Sandbox Code Playgroud)

状态栏在HomeViewController的iOS应用程序中显示正常,但在HomeViewController显示在外部显示器上时从不显示.