2016-10-31 14 views
-5

ウィジェットのライフサイクルは何ですか?どの関数が最初に呼び出されますか?一度呼び出されたウィジェットは消えますか?

+0

いくつかの詳細をしてくださいについての詳細な情報については... – shallowThought

+0

私はロード最初の実行時にviewdidloadのウィジェット用のWebサービスからのデータが正常に機能しますが、iタブの通知ビューではtを返しますウィジェットビューは何も呼び出されませんでした! viewdidloadをもう一度呼び出すようにします。 –

答えて

2

viewDidLoad()は、ビューのライフサイクルでは1回だけ呼び出されます。あなたのニーズに応じて

は、使用:

override func viewWillAppear(_ animated: Bool) { 
    super.viewWillAppear(animated) 
    // do stuff you want to do before the view actually appears 
} 

か:

override func viewDidAppear(_ animated: Bool) { 
    super.viewDidAppear(animated) 
    // do stuff you want to do when the view appears 
} 

UIViewのライフサイクルの訪問Apples Documentation

関連する問題