gpt4 book ai didi

ios - 如何获取 UINavigationController 的 rootViewController

转载 作者:IT王子 更新时间:2023-10-29 05:13:55 58 4
gpt4 key购买 nike

我想获取 UINavigationController 的 rootViewController。它在 Objective-c 中有效,但是当我在 Swift 中使用它时,错误提醒我它是错误的。

Code screenshot 1 .

如果我这样做,添加 as! NSArray,它有效,但也提醒我“从‘[UIViewController]’转换为无关类型‘NSArray’总是失败”。

Code screenshot 2

有人可以展示一种更好的方法来无错误地获取 `rootViewController`` 吗?谢谢。

最佳答案

你可以通过以下方式获取根

self.navigationController!.viewControllers.first

关于ios - 如何获取 UINavigationController 的 rootViewController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41466729/

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