3
當我從一個視圖控制器(我們稱之爲MasterViewController
)轉換到另一個視圖(稱爲DetailViewController
)時,每個控制器上的viewWillDisappear:
,viewWillAppear:
等方法調用的順序是什麼?當從一個視圖控制器轉換到另一個視圖控制器時,按什麼順序調用視圖方法?
我懷疑我的主視圖消失時調用的一些清理代碼干擾了我的詳細視圖中的初始化代碼。我查看了Apple的文檔,但找不到涉及多個視圖控制器的任何信息。
萬一視圖控制器正在被解僱並且有一個完成處理程序,它在viewDidDisappear之後被調用。更多的信息在這裏https://developer.apple.com/documentation/uikit/uiviewcontroller/1621505-dismiss 在討論部分:) – hariszaman