默认情况下,启动屏幕提供状态栏。是否可以像 Twitter 应用程序(iOS)一样隐藏启动屏幕中的状态栏。
要在启动屏幕上隐藏状态栏,请在 ✓
上设置Hide status bar
复选标记
或
在您的 Info.plist 中添加:
Status bar is initially hidden
YES
。
以上两个选项具有相同的影响。
另外
隐藏特定 ViewController 上的状态栏
override
prefersStatusBarHidden
使用 true
override var prefersStatusBarHidden: Bool{
return true
}
此解决方案在 2023.9.11 运行良好
MacOS 13.5.2(文图拉) Xcode 14.3.1 模拟器16.4
目标-C:
步骤:
[UIApplication sharedApplication].statusBarHidden = NO;
斯威夫特:
class ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() } override var preferredStatusBarStyle: UIStatusBarStyle { return .lightContent } }