アプリを終了するとリセットされないアニメーションベースのタイマーアプリがあります。ホームボタンをクリックしてから、アプリを終了して再起動して、タイマーをリセットする必要があります。ホームボタンが押されたときにアプリをリセットするように指示するにはどうすればよいですか?あなたが探しているものをユーザーがホームボタンをクリックしたときにiOSアプリをリセットするにはどうすればよいですか?
0
A
答えて
1
される(source):
- (void)applicationDidBecomeActive:(UIApplication *)application
このメソッドは、アプリケーションが、それが非アクティブからアクティブ状態に移行することを知らせるために呼ばれています。これは、アプリケーションがユーザーまたはシステムによって起動されたために発生します。また、アプリケーションを一時的に非アクティブ状態にした割り込み(着信電話やSMSメッセージなど)をユーザーが無視することを選択した場合、アプリケーションはアクティブな状態に戻ることもできます。
アプリケーションが停止している間に中断された(またはまだ開始されていない)タスクを再起動するには、この方法を使用する必要があります。たとえば、タイマを再起動したり、OpenGL ESのフレームレートを抑えたりできます。アプリケーションが以前にバックグラウンドで使用されていた場合は、そのアプリケーションを使用してアプリケーションのユーザーインターフェイスを更新することもできます。
OLD ANSWER:あなたはアプリのバックグラウンドに入るときに呼び出され
[– applicationDidEnterBackground:][2]
:あなたのUIApplicationDelegate
で
、デリゲートメソッドがあります。あなたはそこでタイマーを止めることができます。
あなたはまた、着信コールのように、あなたが使用することができ、タイマーは他の中断の顔に停止していることをしたい場合:
applicationWillResignActive
関連する問題
- 1. ユーザーがボタンを押したときにUIをリセットするにはどうすればよいですか?
- 2. ユーザーがクリックしたときにテキストがサイクリングを停止するにはどうすればよいですか?
- 3. ユーザーがリンクをクリックしたときにカウントダウンを設定するにはどうすればよいですか?
- 4. ユーザーがボタンをクリックしたときにページをスクロールダウンさせるにはどうすればよいですか?
- 5. ユーザーがホームボタンをタップしたらどうすればいいですか
- 6. ユーザーがクリックしたときにimgを切り替えるにはどうすればよいですか?
- 7. FB iOS SDK - ユーザーがタップしたときを検出するにはどうすればよいですか?
- 8. iOSでサンドボックス内のアプリ購入をテスト用にリセットするにはどうすればよいですか?
- 9. ユーザーがクリックしたときにナビゲーションバーアイテムの色を変更するにはどうすればいいですか?
- 10. Deviseでサインインしたときにユーザーがパスワードをリセットできるようにするにはどうすればいいですか?
- 11. ネイティブiOSアプリ:iOS 5でTwitterユーザーIDを取得するにはどうすればよいですか?
- 12. Windowsフォームで、ユーザーがスクロールバーをクリックしたときにUIスレッドがブロックされないようにするにはどうすればよいですか?
- 13. ホームボタンをダブルタップしたり、ホームページに移動したときにアプリの実行を停止するにはどうすればよいですか?
- 14. ユーザーが戻るボタンをクリックしたときに唸りメッセージが表示されないようにするにはどうすればよいですか
- 15. ユーザーがオーバーレイをクリックしないようにするにはどうすればよいですか?
- 16. ユーザーがUIActionSheetのボタンをクリックしたときに、UIActionSheetが解除されないようにするにはどうすればよいですか?
- 17. タブバーアイテムをクリックするとUIScrollViewをゼロスページ/インデックスにリセットするにはどうすればよいですか?
- 18. ユーザーがToolStripMenuItemを右クリックした後に、ToolStripMenuを表示するにはどうすればよいですか?
- 19. iOSアプリでユーザーに設定を提示するにはどうすればよいですか?
- 20. iOS:ユーザーにアプリを中断したときに通知または警告するにはどうすればよいですか?
- 21. iOSでユーザーを特定するにはどうすればよいですか?
- 22. アプリがクラッシュしたときにエラーデータを私に送信するにはどうすればよいですか?
- 23. iOS描画アプリをズームするにはどうすればよいですか?
- 24. iOSアプリを公開するにはどうすればよいですか?
- 25. ユーザーがモーダルダイアログボックスの外をクリックしたときにモーダルダイアログが閉じないようにするにはどうすればよいですか?
- 26. ボタンをクリックしたときにNavbarがページをスクロールさせるにはどうすればよいですか?
- 27. ダウンロード中にユーザーがアプリを再起動した場合、iOSアプリをバックグラウンドダウンロードに再接続するにはどうすればよいですか?
- 28. ユーザーがラケットでクリックした後にボタンを無効にするにはどうすればいいですか?
- 29. iosアプリがインターネットに接続されたときにiOSアプリをリフレッシュするにはどうすればいいですか?
- 30. phonegap + jquery mobileでアプリをリフレッシュまたはリセットするにはどうすればよいですか?
はご回答ありがとうございました。私の問題は、アプリケーションを終了して再入力しても、私のアニメーションは、私がホームボタンを押したときと同じ場所に残るということです。同様の注記では、開始ボタンでアニメーションをリセットすることもできます。どうすればいい? –
私の編集をご覧ください。 'applicationDidBecomeActive'はあなたのアプリがバックグラウンドから目覚めたときにいつでも必要なことをするチャンスを与えます... – sergio