viewDidLoad,viewWillDisappear, viewWillAppear等區別
阿新 • • 發佈:2019-01-26
viewWillAppear:
Called when the view is about to made visible. Default does nothing
檢視即將可見時呼叫。預設情況下不執行任何操作
viewDidAppear:
Called when the view has been fully transitioned onto the screen. Default does nothing
檢視已完全過渡到螢幕上時呼叫
viewWillDisappear:
Called when the view is dismissed, covered or otherwise hidden. Default does nothing
檢視被駁回時呼叫,覆蓋或以其他方式隱藏。預設情況下不執行任何操作
viewDidDisappear:
Called after the view was dismissed, covered or otherwise hidden. Default does nothing
檢視被駁回後呼叫,覆蓋或以其他方式隱藏。預設情況下不執行任何操作
loadView;
This is where subclasses should create their custom view hierarchy if they aren't using a nib. Should never be called directly.
這是當他們沒有正在使用nib檢視頁面,子類將會建立自己的自定義檢視層。絕不能直接呼叫。
viewDidLoad;
Called after the view has been loaded. For view controllers created in code, this is after -loadView. For view controllers unarchived from a nib, this is after the view is set.
在檢視載入後被呼叫,如果是在程式碼中建立的檢視載入器,他將會在loadView方法後被呼叫,如果是從nib檢視頁面輸出,他將會在檢視設定好後後被呼叫。
【原文:http://blog.sina.com.cn/s/blog_81c6360801012lf2.html】