2016-05-10 6 views
0

または、アプリケーションのライフサイクル通知の通知を受け入れる方法があります。 application: didEnterBackgroundのようなメソッドのSpringBoardに相当するものは何ですか?アプリケーションのライフサイクルを処理するSpringBoardのメソッドは何ですか?

+0

ねえ、私の答えはあなたを助けるのですか?質問があればフォローアップするか、[私の答えを受け入れる](http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work)を読んでください。スタックオーバーフローへようこそ! – JAL

答えて

0

私はあなたがに見つけた-(void)frontDisplayDidChange:(id)arg1;を探していると思います。 iPhoneDevWiki

異なるアプリが表示されるたびに、frontDisplayDidChange:(id *)newDisplayが呼び出されます。 newDisplayは、アプリが切り替えられた場合は表示されたアプリのSBApplicationへの参照、またはホーム画面が表示されている場合はnilです。ただし、場合によってはUIViewControllerへの参照である可能性があります。たとえば、ロック画面が表示されている場合、newDisplaySBLockScreenViewControllerのインスタンスを参照します。

追加関連の方法:

-(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; 
関連する問題