viewControllerがいつ表示されるかを知るには、UIApplicationのメインウィンドウが表示されなくなります。私はそれぞれのUIViewControllerにコードを入れたいとは思っていませんが、UIApplicationから各viewcontrollerのライフサイクルを観察します。UIViewControllerオブジェクトのbeingPresented、beingDismissedプロパティをどのように観察できますか?
答えて
すべてのビューコントローラにはライフサイクルがあります。したがって、すべてのビューコントローラには別々のライフサイクルメソッドがあります。だからあなたはそれぞれのすべてのUIViewControllerコードを配置する必要があります。アプリケーションデリゲートでは、アプリケーションの状態を確認します。 状態のは、以下のとおりです。
- アクティブ状態
- 非アクティブ状態
- 背景状態状態
- 中断状態に実行されていない
デリゲートメソッド:
application:didFinishLaunchingWithOptions:
applicationWillResignActive:
applicationDidBecomeActive:
applicationDidEnterBackground:
applicationWillEnterForeground:
applicationWillTerminate:
View Controllerライフサイクルメソッド:
-(void)viewDidLoad:(BOOL)animated{
[super viewDidLoad:animated];
}
-(void)viewWillAppear:(BOOL)animated {
[super viewWillAppear:animated];
}
-(void)viewDidAppear:(BOOL)animated {
[super viewDidAppear:animated];
}
-(void)viewWillDisappear:(BOOL)animated {
[super viewWillDisappear:animated];
}
-(void)viewDidDisappear:(BOOL)animated {
[super viewDidDisappear:animated];
}
答えをありがとう。私は明確ではなかったと思う。私はappdelegateから各viewcontrollerのライフサイクルを監視したい。 –
@AditGoelどうすればこのことができますか? –
これはまさに私の質問です –
- 1. dstoreのルートオブジェクトの変更をどのように観察できますか?
- 2. Aureliaオブジェクトの動的配列のプロパティを観察します。
- 3. UIViewControllerがinterfaceOrientationを変更したときを観察できますか?
- 4. リアクティブリスト内のオブジェクトのプロパティを観察する方法
- 5. UITabBarが隠されているかどうか、どのようにイベントを観察できますか?
- 6. Knockoutjs:観察可能なオブジェクトのプロパティへのアクセス
- 7. RxJSはオブジェクトを観察します
- 8. SwiftのObjCクラスからプロパティを観察します。
- 9. Angular2でサードパーティイベントを観察するにはどうすればよいですか?
- 10. Key Value Observing - オブジェクトのすべてのプロパティを観察する方法?
- 11. ネストされた観測は:観察可能なのプロパティとして、観察を追加し、それをアンラップ
- 12. ReactiveCocoaでプロパティまたはインスタンス変数を観察する方法
- 13. EntityFrameworkコレクションとプロパティの変更を観察しながらオブジェクトを削除する
- 14. オブザーバーは複数のオブザーバブルを観察できますか?
- 15. コンポーネントの動的な子を観察できますか?
- 16. プロパティ「forkJoin」「typeofを観察できる」タイプに存在しません - angular2
- 17. ObservableListのアイテムのプロパティの変更を観察する方法
- 18. オブジェクトのメソッドによって返されたプロパティの変更を観察する方法
- 19. クラスインスタンスのプロパティの変更を観察する
- 20. オブジェクト内のZend_Db_Table_Rowプロパティをどのように参照できますか?
- 21. 観察可能なJavaオブジェクトが
- 22. vue2どのように追加して、変更の要素を配列で観察しますか?
- 23. JavaScriptのArray観察
- 24. ココアでの自己観察
- 25. に観察完了
- 26. どのように私のFacebookのページの洞察にアクセスできますか?
- 27. 不適切なスタック巻き戻しを観察するにはどうすればよいですか?
- 28. オブジェクト配列値のプロパティ名はどのように取得できますか?
- 29. 他の観察可能なオブジェクトからオブジェクトにアクセスする方法
- 30. は、観察
残念ながら、いいえ。 –