2011-09-11 13 views

答えて

0

ユーザーがホームボタンをタップした後で、アプリが終了を遅延させる公式の方法はありません。 Appleは、ユーザーがいつでも迅速にアプリケーションを終了できるようにしたいと考えています。しかし、あなたのアプリケーションが終了したときに通知を受け、コードを実行する機会を得ます。私はあなたのUIのものが動作することを確かめることはできませんが、試してみる場所はあなたのUIApplicationDelegate(AppDelegate)クラスです。あなたが興味を持っているメソッドは以下の通りです:

- (void)applicationWillResignActive:(UIApplication *)application { 
    // Try some UI stuff here 
} 

Or: 

- (void)applicationDidEnterBackground:(UIApplication *)application { 

} 

私は、アプリケーションウィンドウがアニメーション化していくにつれてUIが変化すると仮定しています。それが動作するかどうかお知らせください!

+0

ありがとうございます!私は試しましたが、残念ながら閉鎖状態のアプリケーションは応答しているようです(NSLog()を実行します)が、終了する前にUIに何かをする方法はありません... – flip79

関連する問題