繁体   English   中英

如何从UINavigationController选择到UIViewController

[英]How do I segue from a UINavigationController to a UIViewController

我有一个发生这种情况的应用程序:

首先,您看一下UIViewController,它使您可以运行计时器(用于“足球”场上正在运行的sprint)。

这样您就可以完成时间,看到结果,然后可以做其他一些事情。 一种是您可以查看以前得分的列表,因此我可以选择UINavigationController来显示这些得分(因为如果选择一个得分,则可以向下钻取并获得有关该冲刺的更多信息)。

因此,我继续使用Storyboard,在UIViewController中添加一个按钮,当用户触摸它时,他们会选择UINavigationController,开展业务,然后他们想回到比分。

但是UINavigationController的第一个屏幕没有BACK按钮(因为呈现的场景不是UINavigationController),因此无法在Storyboard中显示。 但是我不认为第一个屏幕应该是导航控制器。

抱歉,如果这太简单了,我只是在UINavigationController的第一个外观上丢失了如何使后退按钮显示的方法,或者如果我缺少其他一些东西,那就是更好的方法。

如果可能的话,希望在情节提要中执行所有这些操作,不过似乎更适合未来。

将您的第一个视图控制器嵌入到导航控制器中。

无法返回第一个视图的原因是,因为第二个视图已嵌入导航控制器中,所以仅使用情节提要板是无法识别的。 您已经走了,没有其他导航方法可以回去了:

VC1->导航控制器-> VC2->等等

您的导航控制器不了解VC1,因此需要如下所示:

导航控制器-> VC1-> VC2->等等

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM