インスタンスメソッド


applicationDidBecomeActive(_:)


アプリがアクティブになったことをデリゲートに通知します。





宣言


optional func applicationDidBecomeActive(_ application: UIApplication)



パラメータ


議論

重要

scenes を使用している場合 (Scenes (Scenes) を参照)、UIKit はこのメソッドを呼び出しません。代わりに sceneDidEnterBackground(_:) (sceneDidEnterBackground(_:)) を使用して、全てのタスクを再開するか、あなたのアプリのインターフェースを新鮮にします。UIKit は、あなたのアプリがシーンを使用しているかどうかに関係なく、didBecomeActiveNotification を投稿します。


UIKit はこのメソッドを呼び出して、あなたのアプリがアクティブでない状態からアクティブな状態に移行したことをアプリに通知します。アプリは、ユーザまたはシステムによって起動されたため、またはアプリを一時的にアクティブでない状態にした中断 (着信電話の着信や SMS メッセージなど) をユーザが無視したために、アクティブな状態に移行します。


このメソッドを使用して、アプリがアクティブでない間に一時停止された (またはまだ開始されていない) 全てのタスクを再開して下さい。たとえば、タイマーを再起動したり、OpenGL ES フレームレートを調整したりするために使用します。あなたのアプリが以前にバックグラウンドにあった場合は、それを使用してアプリのユーザーインターフェースを更新することもできます。


このメソッドを呼び出した後、UIKit は didBecomeActiveNotification を投稿して、関心のあるオブジェクトが移行に応答する機会を与えます。



以下も見よ




アプリのライフサイクルイベントへの対応





目次
Xcode の新機能


利用可能

iOS 2.0+
iPadOS 2.0+
Mac Catalyst 13.0+
tvOS 9.0+

テクノロジー

UIKit


  • 宣言
  • パラメータ
  • 戻り値
  • 議論
  • 以下も見よ












  • トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ