gpt4 book ai didi

ios - 获取对当前可见 View Controller 的引用

转载 作者:可可西里 更新时间:2023-11-01 05:36:07 26 4
gpt4 key购买 nike

我有一个 UIAlertView。当用户点击警报 View 中的按钮时,我想显示一个新的 UIViewController

为了实现这一点,我需要知道哪个 View Controller 当前在屏幕上可见,因为那个特定的 View Controller 是呈现新 View Controller 的正确 View Controller 。

问题是我的应用程序中有一个复杂的 View Controller 层次结构,包括 UINavigationControllerUITabBarController(以及其他)。所以我不能简单地使用 self.visibleViewController 来获取当前可见的 View Controller 。

我找到了 possible solution on Stackoverflow但我想找到一个更简洁的解决方案,而不必深入研究整个 View Controller 堆栈。

最佳答案

UINavigationController 有一个名为 topViewController 的属性。也许对您有帮助。

关于ios - 获取对当前可见 View Controller 的引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18313569/

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