gpt4 book ai didi

iphone - 以编程方式创建 View 时不会调用 ViewWillAppear/Disappear

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

我有一个 Root View Controller 类。该 View 有几个按钮。单击按钮后,我会显示选项卡栏。基本上,我实现了选项卡栏和导航控件。基本上,我有以表格 View 格式显示的数据。另一个 View 是以编程方式创建的。

现在,问题出在 Root View 上,我可以使用隐藏导航栏

[self.navigationController setNavigationBarHidden:YES 动画:animated];

但是,当我单击按钮时,导航栏在下一个 View 中隐藏。我尝试在 viewdidappear 和 viewdiddisapear 方法上放置中断,但这些方法不会被触发。

您能否帮助我了解如何确保这些方法被触发或如何显示导航 Controller (第一个 View 除外)。

最佳答案

类似的问题已经被一遍又一遍地发布到 SO 上。这里有一个很好的解释,查看这个帖子,注意@cduhn给出的答案。

push viewcontroller using UINavigationController sometimes calls viewDidAppear: and viewWillAppear:

关于iphone - 以编程方式创建 View 时不会调用 ViewWillAppear/Disappear,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5036525/

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