0
または、アプリケーションのライフサイクル通知の通知を受け入れる方法があります。 application: didEnterBackground
のようなメソッドのSpringBoardに相当するものは何ですか?アプリケーションのライフサイクルを処理するSpringBoardのメソッドは何ですか?
または、アプリケーションのライフサイクル通知の通知を受け入れる方法があります。 application: didEnterBackground
のようなメソッドのSpringBoardに相当するものは何ですか?アプリケーションのライフサイクルを処理するSpringBoardのメソッドは何ですか?
私はあなたがに見つけた-(void)frontDisplayDidChange:(id)arg1;
を探していると思います。 iPhoneDevWiki:
異なるアプリが表示されるたびに、
frontDisplayDidChange:(id *)newDisplay
が呼び出されます。 newDisplayは、アプリが切り替えられた場合は表示されたアプリのSBApplication
への参照、またはホーム画面が表示されている場合はnil
です。ただし、場合によってはUIViewController
への参照である可能性があります。たとえば、ロック画面が表示されている場合、newDisplay
はSBLockScreenViewController
のインスタンスを参照します。
追加関連の方法:
-(id)_accessibilityFrontMostApplication; // returns an SBApplication reference
-(id)_accessibilityTopDisplay; // returns an SBDisplay reference
-(id)_accessibilityRunningApplications; // returns an array of SBApplication references
-(BOOL)_accessibilityShouldAllowAppLaunch;
-(BOOL)_accessibilityShouldAllowIconLaunch;
-(BOOL)_accessibilityObjectWithinProximity;
ねえ、私の答えはあなたを助けるのですか?質問があればフォローアップするか、[私の答えを受け入れる](http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work)を読んでください。スタックオーバーフローへようこそ! – JAL