具有相同根视图的导航控制器

htzfun

因此,假设您需要一些需要下一个故事板的功能。例如,您需要上载不同的内容以根据单击的选项卡进行查看。故事板

但是,当您尝试使用此故事板时,问题就出来了。切换标签时,您会得到这种行为。不良行为

但是在第一个选项卡中,一切都很好。因此,看起来它不会第二次加载视图。在这种情况下,可以有人解释或给出导航控制器行为的链接,因为我找不到任何有用的参考资料。还是应该在IB或以编程方式纠正此行为?
谢谢。

麦克赫奇

一个简单的解决方法是将“ fake-viewcontroller”作为第二个导航的根。在此“假”控制器上,在viewDidLoad中执行一个[self performSegueWithIdentifier:@“ goToTheControllerHereWeGo”发送者:self];

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在导航控制器中取消分配具有 self 引用的视图控制器

具有相同选项卡控制器的多个视图控制器

在iOS中,初始视图控制器始终与根视图控制器相同

如何检查导航控制器是否被按下或是根视图控制器?

将带有可见导航栏的视图控制器弹出到具有隐藏导航栏的视图控制器时,黑色区域带有InteractivePopGestureRecognizer

应用程序窗口应具有根视图控制器抛出警告

如何通过推式通知显示具有TabBarController导航的视图控制器

更改根视图控制器并关闭所有视图控制器

从并行窗口显示视图控制器(具有相同的父对象)

如何在控制器中具有与视图相同的功能访问

重新加载相同的视图控制器但具有不同的信息

如何使用包含多个导航控制器的视图层次结构弹出到根视图控制器

如何在Swift中将“没有导航栏视图控制器”转到“有导航栏视图控制器”

在推送导航控制器的视图控制器中实现 MapKit 的有效方法?

Swift:如果没有导航控制器,如何返回初始视图控制器

如何从情节提要中绘制的现有视图控制器构建导航控制器?

iOS-具有对父视图控制器的“强大”引用的子视图控制器

更改根视图控制器

如何重置根视图控制器

如何获得根视图控制器?

回到初始根视图控制器

MVYSideMenu弹出根视图控制器

弹出到根视图控制器

在根视图控制器上隐藏导航栏,否则显示它-Swift

当按下导航栏的内置后退按钮时,弹出到根视图控制器

设置根视图控制器swift时删除新创建的导航栏

弹出到根视图控制器时无法更新导航栏

如何使导航栏第二次显示在根视图控制器 A 中?(A>B>A)

导航控制器推式视图控制器