iPad用のクイズをプログラミングしていて、クイズ中にユーザーがホームボタンを押してアプリを再起動すると、クイズが既にキャンセルされてからスタートページに戻るようにします。アプリ。 これで、最後のビューに戻ります。iOSアプリケーションがアクティブになると常にスタートページに入る
また、アプリが再起動したときに再びスプラッシュスクリーンを表示します。
ホームボタンを押したときにアプリが完全にリセットされていれば大丈夫です。事前に
おかげで
iPad用のクイズをプログラミングしていて、クイズ中にユーザーがホームボタンを押してアプリを再起動すると、クイズが既にキャンセルされてからスタートページに戻るようにします。アプリ。 これで、最後のビューに戻ります。iOSアプリケーションがアクティブになると常にスタートページに入る
また、アプリが再起動したときに再びスプラッシュスクリーンを表示します。
ホームボタンを押したときにアプリが完全にリセットされていれば大丈夫です。事前に
おかげで
プロジェクトのplistで 'アプリケーションはバックグラウンドで実行されません'を選択してください。オプションがない場合は、横にある「+」を押してプロパティを追加します。
これはアプリが新たにそれを開いていますたびに起動することが保証されます。
だから、あなたはマルチタスクを無効にしたいですか?
info.plistにUIApplicationExitsOnSuspend
= YES
を設定してください。
あなたが画面から再開したくない場合を除き、その場合はAppDelegateのライフサイクルコールバックを調べる必要があります。
こんにちは、ヒントありがとうございます。それはまさに私が探してきたものです。 私は単純に「アプリケーションはバックグラウンドで実行されません」をYESに設定します – oybcs
このアプローチはAppleによってはお勧めできません。非常に納得のいく理由がない場合は、拒絶の理由になる可能性があります。 –
そのような主張の原因はありますか? –
ありがとう、私はplistファイルを確認するヒントを与える前に私はすでに男としてそれを見つけた:) – oybcs