ユーザーが iPhone の設定で NsuserDefaults を変更し、一時停止後にアプリをアクティブ化すると、アクティブなビューをリロードしたいと考えています。
これどうやってするの?
ユーザーが iPhone の設定で NsuserDefaults を変更し、一時停止後にアプリをアクティブ化すると、アクティブなビューをリロードしたいと考えています。
これどうやってするの?
アプリケーション デリゲートにapplicationDidBecomeActive:メソッドを実装するUIApplicationDidBecomeActiveNotification
か、他のオブジェクトに通知を登録することができます。
- (void)applicationWillEnterForeground:(UIApplication*)application
サスペンドから復帰すると、App Delegate が呼び出されます。
このメソッドを実装し、設定が変更されたかどうかを確認し、最上位のView Controllerを見つけて、そのビューをリロードします。