ios - 每次显示 View 时运行方法 - iOS

标签 ios objective-c methods viewdidload

我知道您可以在加载 View 时使用 ViewDidLoad 运行一些代码。然而,这只发生一次。每次显示该 View 时,我如何运行一个方法。例如:假设您当前在 ViewController A 中,然后按 UIButton 转到 ViewController B。然后按一个按钮返回 ViewController A,然后如何重新运行 ViewDidLoad 代码?

我希望我的问题是有道理的。本质上,我想在用户每次使用特定的 ViewController 时重新运行一个小方法。

谢谢你的时间,丹。

最佳答案

viewWillAppear:

Notifies the view controller that its view is about to be added to a view hierarchy.



或者

viewDidAppear:

Notifies the view controller that its view was added to a view hierarchy.

关于ios - 每次显示 View 时运行方法 - iOS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23129888/

相关文章:

iphone - 如何使用 iphone 计算我们汽车的速度

iphone - iOS 应用程序被拒绝 - 数据存储指南

objective-c - 如何在 objective-c 中实现 Perl 哈希?

iphone - 防止 ASIHTTPRequest 遵循 HTTP 303 参见其他

ios - 如何创建 Airbnb iOS App Explore 选项卡?

java - 从java中的方法返回值时出错

methods - 如何在 HashMap 中存储方法指针并调用它们

java - 使用几乎完全重复的代码但对其他方法的不同调用来重构函数

ios - 错误 ITMS-90174 : “Missing Provisioning Profile - Apps must contain a provisioning profile in a file named embedded.mobileprovision.”

objective-c - Objective-C : What does allocation 'count' mean (using instruments)