gpt4 book ai didi

iOS 检查是否来自特定的 View Controller

转载 作者:行者123 更新时间:2023-11-29 03:20:25 25 4
gpt4 key购买 nike

我正在开发一个 iPhone 应用程序,我在其中通过多个 View Controller 进行推送。在我的最后一个 [self.navigationController popToRootViewControllerAnimated:YES]

我想问有没有办法在我返回ViewController1时检测到我刚从ViewController7过来?

原因是我希望 viewDidAppear 以某种方式表现。

否则是否可以重新运行 ViewDidLoad? (我假设不是)。

谢谢。

最佳答案

您可以让您的 viewController1 符合 UINavigationControllerDelegate协议(protocol)并成为 UINavigationController 的代表。然后在 navigationController:willShowViewController:animated: 检查要显示的 Controller 是否是 viewController1,检查你的 UINavigationControllervisibleViewController 并设置一些变量 View Controller 1。然后在 viewDidAppear 中,您可以适本地设置动画。

关于iOS 检查是否来自特定的 View Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21174983/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com