1

私が開発しているアプリを起動すると、ユーザーは閉じる前に最後に開いていたビューに戻ります。これは正常な動作のようです。これをオフにして、ユーザーが常にログインビューで開始するようにすることはできますか?

アドバイスありがとうございますフランク

4

2 に答える 2

4

Felzが指摘したように、これは簡単に無効にできます。それをそのままにして、別のソリューションを開発することをお勧めします。ユーザーは通常、アプリを離れた場所から再開した場合に感謝します。何かをすばやく調べたい場合もあれば、単に電話をかけたい場合もあります。戻ってきたときに、ログイン情報を再入力したくない場合もあります。

アプリに秘密情報など、簡単にアクセスしたくないものが表示されている場合でも、タイマーを実装できます。アプリがバックグラウンドでしばらく(たとえば、5分間)実行されていて、再度開いた場合は、タイマーを実装できます。ログイン画面を再度表示します。

于 2010-12-09T18:57:30.320 に答える
4

おそらく iOS >= 4.0 で実行しています。これがデフォルトの動作です。無効にするにはUIApplicationExitsOnSuspend、Info.plist で true に設定します。

于 2010-12-09T18:04:31.397 に答える