以前のバージョンの Swift では、ステータス バーのスタイルを変更するには、'preferredStatusBarStyle' を使用して .lightContent を返していました。
この方法は現在利用できません。次のような SO のすべてのソリューションを試しました。
self.navigationController?.navigationBar.barStyle = UIBarStyle.black
self.navigationController?.isNavigationBarHidden = true
ただし、これらの手法は機能しません。誰かがこれに光を当ててください。現在、私の plist では、「statusBarStyle」を「UIStatusBarStyleLightContent」に設定しています。
ここから私のプロジェクトをダウンロードしてください: https://github.com/benskill/Flash-Flags