gpt4 book ai didi

ios - 手动设置 UINavigationController 子项

转载 作者:行者123 更新时间:2023-11-29 01:59:12 27 4
gpt4 key购买 nike

我在导航 Controller 中有两个 child (根 child 和第二个 child )。我通常先去找根 child ,然后再去找第二个 child 。这允许我使用导航 Controller 按钮返回到根子节点(并且它的状态与我离开它时的状态相同)。

有没有办法在根 child 上手动设置属性,但在第二个 child 上启动导航 Controller ?

我目前这样做的方式是在根子 Controller 上设置属性,然后继续到第二个子 Controller ,但我不想等待根子 Controller 加载然后等待转接。

最佳答案

您可以实例化两个 subview Controller ,并根据需要配置它们的属性,然后使用:

- (void)setViewControllers:(NSArray *)viewControllers animated:(BOOL)animated

将它们加载到导航 Controller 中。请参阅Apple Docs here :

"Use this method to update or replace the current view controller stack without pushing or popping each controller explicitly. In addition, this method lets you update the set of controllers without animating the changes, which might be appropriate at launch time when you want to return the navigation controller to a previous state."

关于ios - 手动设置 UINavigationController 子项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30539915/

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