は、それが実際にアプリを再起動しませんが、アプリが再起動されると、ちょうどあなたのアプリケーションの最初の画面上のナビゲーションコントローラを接続しない表示するには、すべてのUIを更新しますnavigationContollerをご利用ください初期コントローラとしてnavigationControllerを作成する
let rootviewcontroller: UIWindow = ((UIApplication.shared.delegate?.window)!)!
rootviewcontroller.rootViewController = self.storyboard?.instantiateViewController(withIdentifier: "rootnav")
let mainwindow = (UIApplication.shared.delegate?.window!)!
mainwindow.backgroundColor = UIColor(hue: 0.6477, saturation: 0.6314, brightness: 0.6077, alpha: 0.8)
UIView.transition(with: mainwindow, duration: 0.55001, options: transition, animations: {() -> Void in
}) { (finished) -> Void in
}
なぜ再起動しますか?データレイヤーとUIレイヤーを更新できないのはなぜですか?私はAppleがどんな場合でもアプリからの再起動を許可するとは思わない。 – adev
iOS SDKはアプリを終了するためにアプリをクラッシュさせる方法以外の方法を持っていないので、Appleはこれを許可します。 – rckoenes
@adev、アプリの言語を更新する方法を教えてもらえますか?私も迅速で、その問題を実装する方法はわかりません。 –