3

私が知る限り、アプリがバックグラウンドに移行する方法は 2 つあります。

1) ユーザーがホームボタンを押した

2) ユーザーからの操作がなく、アプリがしばらく放置され、デバイスがスリープ状態になった

これらの 2 つの結果は、1 つのapplicationDidEnterBackgroundメソッドが呼び出され、アプリケーションの状態が になりUIApplicationState.Backgroundます。では、これがどのように起こったのかを正確に知るにはどうすればよいでしょうか? ユーザーがホームボタンを押したかどうかに基づいて異なるアクションを実行するアプリが目の前にあるため、それが可能であることはわかっています。アイデアはありますか?

4

1 に答える 1