環境 Xcode11.2.1 swift5
ステータスバーの色をViewControllerで指定する場合は
「View Controller-based status bar appearance」をYesにする必要がありますのでまずはinfo.plistでYESに設定
UIAlertControllerのextensionを追加
extension UIAlertController {
override open var preferredStatusBarStyle: UIStatusBarStyle {
return .lightContent
}
}
以上でAlertController表示時のステータスバーの文字色が黒くなる問題は解決すると思います
AlertControllerを表示した際にだけStatusBarの色が黒くなって困っていたので投稿