如何在segue完成在objective-c中的加載後執行特定函數?IOS-如何在segue完成後執行函數objective-c
1
A
回答
3
1
您需要使用代理回調UINavigationControllerDelegate
。然後當通過didShowViewController
通知你可以把你的自定義功能等
你也可以理論上追蹤AppDelegate
中的segues,並從那裏調度功能。
您有幾個選擇!
3
您可以通過重寫的UIViewController
0
viewDidDisappear()
方法實現你的方法,你可以使用UINavigationControllerDelegate
協議
實現協議方法
- (void)navigationController:(UINavigationController *)navigationController didShowViewController:(UIViewController *)viewController animated:(BOOL)animated;
這將觸發,當導航控制器顯示新的頂視圖控制器通過推,彈出或視圖控制器堆棧的設置。
相關問題
- 1. cleartimeout函數完成後執行(jQuery)
- 2. 如何在jquery(window).load完成後執行函數
- 3. 在完成Web服務調用後執行segue Swift3
- 4. Swift函數在另一個函數完成後執行
- 5. 在C#中調用者函數完成後執行函數#
- 6. 2個函數完成後在JQuery中執行一個函數
- 7. Swift iOS - 如何在循環內的循環完成後執行完成
- 8. 如何在swift3完成5個文件下載請求後執行segue
- 9. 頁面加載完成後,如何執行JavaScript函數?
- 10. 如何在兩個異步函數完成後運行函數
- 11. 函數完成其任務後定期執行函數
- 12. 執行segue的延遲iOS
- 13. Segue沒有被執行ios
- 14. Javascript - 在asyncronus函數完成後,下一行如何等待執行?
- 15. Quartz.NET - 作業完成後調用函數完全執行
- 16. Unity/C#:如何在另一個函數完成其執行後執行一個函數?
- 17. 帶完成處理程序的函數,何時執行完成?
- 18. 在樹形漫步完成後執行回調函數
- 19. 在AJAX完成對象文字後執行函數
- 20. 在DidSelectAtRow函數之前執行的Segue正在執行
- 21. 僅在非可執行的異步函數完成後執行代碼
- 22. 如何在Tolito進度條完成時執行jQuery函數?
- 23. 如何等待函數在角度2中完成其執行。
- 24. 如何在展開函數內執行segue
- 25. 如何在完成塊執行後從函數返回字符串?
- 26. 如何在另一個函數完成後執行.load函數?請參閱示例中的函數
- 27. Swift - IBACTION如何執行segue
- 28. 只有在完全完成ajax請求後才執行js函數
- 29. 如何在另一個完成後運行一個lambda函數
- 30. 如何在「完成頁面加載」和「完成外部腳本執行」之後調用函數?
你是什麼意思的「賽格已完成加載」? –
就像它從一個屏幕轉換到另一個屏幕 – King