結構古くからある「SVProgressHUD」というローダーのライブラリがあります。
癖が無くて使いやすいのですが、iOS13.0で動かしてみたら画面中央では無く何故か左上の隅っこに表示されてしまいました。
対応策
AppDelegate.swift
static var standard: AppDelegate {
return UIApplication.shared.delegate as! AppDelegate
}
SceneDelegate.swift
func scene(_ scene: UIScene, willConnectTo session: UISceneSession, options connectionOptions: UIScene.ConnectionOptions) {
guard let _ = (scene as? UIWindowScene) else { return }
AppDelegate.standard.window = window
}
以上のように変更するとiOS13系でもローディングが中央に表示されるようになった。