簡體   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