環境
- iOS
- Xcode9
- Xcode
- Swift
- Swift3.0
- StatusBar
- hide
説明
Info.plist
でView controller-based status bar appearance
をNO
に設定してからAppDelegate
でUIApplication.shared.isStatusBarHidden = true
と書けばアプリ全体でStatusBarを隠すことができます
実装
class AppDelegate: UIResponder, UIApplicationDelegate { var window: UIWindow? func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool { UIApplication.shared.isStatusBarHidden = true return true }
参考
How do I hide the status bar in a Swift iOS app?