gpt4 book ai didi

ios - 如何知道当前 View Controller 在导航堆栈上但不在根目录上

转载 作者:行者123 更新时间:2023-12-01 18:21:01 25 4
gpt4 key购买 nike

目前我正在使用以下代码来确定 View Controller 是否在导航堆栈中,并且它不是堆栈中的根。

self.navigationController.viewControllers.count > 1

有没有更好的解决方案?

最佳答案

如果您将您描述的内容直接转换为代码,它将是这样的。

NSUInteger index = [self.navigationController.viewControllers indexOfObject:self];
BOOL b = index != NSNotFound && index != 0;

当您的 UINavigationController 时,您编写的代码可能无法正常工作。不在栈顶。

关于ios - 如何知道当前 View Controller 在导航堆栈上但不在根目录上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17355555/

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