![](/img/trans.png)
[英]What's the best way to load data for a ViewController before navigating to it?
[英]Best way to perform a task before ViewController change
在UIViewController
某些階段全局執行給定塊的最佳方法是什么,尤其是在視圖控制器從視圖中隱藏(關閉,推入另一個視圖控制器等)之前?
只需覆蓋內置通知:
- (void)viewWillDisappear:(BOOL)animated
{
[super viewWillDisappear:animated];
// Do what you need to do
}
另請參閱其他通知 :
– viewWillAppear:
– viewDidAppear:
– viewWillDisappear:
– viewDidDisappear:
– viewWillLayoutSubviews
– viewDidLayoutSubviews
更新:如果需要對應用程序中的所有UIViewController執行此操作,則可以選擇以下選項
子類化可能是最好的方法,但是如果出於某種原因這是不切實際的,我將研究方法混亂。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.