gpt4 book ai didi

iphone - ios 7 从 navigationViewController 中删除 viewController

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

当我做这样的事情时:

NSMutableArray *viewControllers = [NSMutableArray arrayWithCapacity:1];
[viewControllers addObject:self];
[self.navigationController setViewControllers:viewControllers];

或者像这样

UINavigationController *nav = self.navigationViewController;
NSMutableArray *arrViewControllers = [NSMutableArray arrayWithArray:nav.viewControllers];
[arrViewControllers removeObjectAtIndex:1];
nav.viewControllers = arrViewControllers;

iOS 7 上的导航栏按钮和标题没有更新。因此,当用户触摸其中一个时,就会发生崩溃。有办法解决这个问题吗?

在 IOS 6 中运行良好。

最佳答案

您应该使用[nav pushViewController:selfanimated:YES][nav popViewControllerAnimated:YES]

关于iphone - ios 7 从 navigationViewController 中删除 viewController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19116295/

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