私はアプリ状態の保存と復元がアプリで機能しています。復元にはかなりのCPUが必要で、サポートされている最古のデバイスでは、アプリケーションの状態を復元するのに最大5秒かかることがあるので、アプリケーションの状態が復元されている間にアクティビティインジケータを表示したいと思います。アプリ状態が復元されている間に不確定のアクティビティインジケータが表示されますか?
override public func decodeRestorableStateWithCoder(coder: NSCoder) {
showActivityIndicator()
//just creates and adds UIActivityIndicatorView to view controller's view
...
}
override public func applicationFinishedRestoringState() {
hideActivityIndicator()
}
を私はまた、アプリケーションの委任でUIWindow
に追加しようとした:
func application(application: UIApplication, shouldRestoreApplicationState coder: NSCoder) -> Bool
showActivityIndicator()
}
しかし、両方の場合において、アクティビティインジケータが表示されないビューコントローラは、私が試みた復元さで
。私は、アプリケーションが復元されている間、ビューの状態を更新しないと推測しています。
アプリ状態を復元しているときに誰かがアクティビティインジケータを表示できたことがありますか?