如何在UINavigationController中按下后退按钮时调用viewDidLoad方法? (iPhoneiPad)

如何在UINavigationController中按下后退按钮时调用viewDidLoad方法? (iPhoneiPad),第1张

概述我需要一种在UINavigationController中按下“后退按钮时调用viewDidLoad方法的方法.所以,例如,如果我有这样的流程: View A -> View B -> View C 我需要它,这样如果我在View C上并按回,则应调用View B的viewDidLoad方法.同样,如果我在View B上并按下后退按钮,则应调用View A的viewDidLoad方法. 请有人建 我需要一种在UINavigationController中按下“后退”按钮时调用vIEwDIDLoad方法的方法.所以,例如,如果我有这样的流程:

VIEw A -> VIEw B -> VIEw C

我需要它,这样如果我在VIEw C上并按回,则应调用VIEw B的vIEwDIDLoad方法.同样,如果我在VIEw B上并按下后退按钮,则应调用VIEw A的vIEwDIDLoad方法.

请有人建议如何实现这一目标?

解决方法 视图控制器完成加载和设置视图控制器后调用vIEwDIDLoad方法,例如加载NIB文件.根据您的需要,您应该将相关代码移动到vIEwWillAppear,每次相应的视图控制器变为可见时都会调用该代码.因此对于过渡A – > B – > C(backto) – > B B视图控制器的vIEwWillAppear方法将被调用两次. 总结

以上是内存溢出为你收集整理的如何在UINavigationController中按下后退按钮时调用viewDidLoad方法? (iPhone / iPad)全部内容,希望文章能够帮你解决如何在UINavigationController中按下后退按钮时调用viewDidLoad方法? (iPhone / iPad)所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1082604.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存