如何在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. downloadTask完成后执行segue
- 2. 如何在segue完成后执行一些代码?
- 3. 如何在当前演示文稿完成后执行segue
- 4. cleartimeout函数完成后执行(jQuery)
- 5. 如何在jquery(window).load完成后执行函数
- 6. 如何在另一个完成后执行javascript函数?
- 7. 在完成Web服务调用后执行segue Swift3
- 8. Swift函数在另一个函数完成后执行
- 9. 2个函数完成后在JQuery中执行一个函数
- 10. 在另一个函数fadeOut()完成后执行函数
- 11. 在C#中调用者函数完成后执行函数#
- 12. Swift iOS - 如何在循环内的循环完成后执行完成
- 13. assync调用后执行segue IOS
- 14. 如何在swift3完成5个文件下载请求后执行segue
- 15. 页面加载完成后,如何执行JavaScript函数?
- 16. 如何在函数完成后运行函数Swift SpriteKit
- 17. 如何在两个异步函数完成后运行函数
- 18. 完成observable完成后要执行的操作后,如何执行操作?
- 19. 函数完成其任务后定期执行函数
- 20. 如何执行segue
- 21. Javascript - 在asyncronus函数完成后,下一行如何等待执行?
- 22. 函数执行完成时如何调用函数? - Javascript
- 23. Quartz.NET - 作业完成后调用函数完全执行
- 24. 完成segue后再次加载数据
- 25. 执行segue的延迟iOS
- 26. iOS segue执行两次
- 27. Segue没有被执行ios
- 28. Unity/C#:如何在另一个函数完成其执行后执行一个函数?
- 29. 带完成处理程序的函数,何时执行完成?
- 30. ajax调用成功函数完成后执行语句
你是什么意思的“赛格已完成加载”? –
就像它从一个屏幕转换到另一个屏幕 – King