[英]Reloading a view in a viewWillAppear method
是否可以在viewWillAppear方法中從其XIB文件重新加載視圖控制器的主視圖? 該方法對視圖進行了重大更改,這將很難撤消。 當視圖控制器從導航堆棧中移出時,該方法必須處理更改后的視圖。 如果我可以放松XIB的視野,那會容易得多。 看起來Apple的實現假定該視圖將保持靜態,因此可以重用。
您可以在-viewWillAppear中更新視圖的大部分內容。 沒有規定您可以在那里或不能更新什么。
只要確保您在做任何事情時都考慮到了一切。 我已經使用-viewWillAppear來刷新信息的視圖,因此您可以使用它來加載所需的初始化內容,而不是-viewDidLoad。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.