gpt4 book ai didi

ios - 无需堆叠的推送 View Controller

转载 作者:可可西里 更新时间:2023-11-01 17:08:30 26 4
gpt4 key购买 nike

有没有什么办法可以在不堆叠的情况下将 View Controller 推送到导航 Controller ?

想要的行为(堆栈表示):

[VC1[VC2]] -> 从 VC2 推送 VC3 -> [VC1[VC3]]

最佳答案

是的,像这样弹出另一个(没有动画):

[navController popViewControllerAnimated:NO]
[navController pushViewController:VC3 animated:YES]

或者选择更通用的选项 2:替换 viewControllers 属性:

NSArray *newControllers = @[VC1, VC3];
[navController setViewControllers:newControllers animated:YES];

或者...

NSArray *newControllers = @[navController.viewControllers[0], VC3];
[navController setViewControllers:newControllers animated:YES];

关于ios - 无需堆叠的推送 View Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18580948/

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