iOS 9 以降、以下のステータスバーを非表示にする方法がdeprecated(非推奨)になりました。 UIApplication.shared.setStatusBarHidden(true, with: .slide) 地味に使っていたのでおうふっ_| ̄|○って感じでしたが、以下の方法で解決できました。prefersStatusBarHiddenをオーバーライドしてtrueを返してやり、ステータスバーを非表示にしたいタイミングでself.setNeedsStatusBarAppearanceUpdate()をコールします。 import UIKit class ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() self.setNeedsStatusBarAppeara