簡體   English   中英

如何從視圖控制器創建故事板segue到自身?

[英]How do I create storyboard segue from a view controller to itself?

是否可以從視圖控制器創建故事板segue到自身? 我有一堆具有相關實體的實體。 我希望能夠使用顯示實體的相同視圖控制器顯示相關實體。 但我似乎無法創建一個將顯示原始視圖控制器的新實例的segue。

是不允許的? 謝謝!

那么這里的解決方案並不完全相同,但能得到我想要的東西。 我發現它是這個問題的答案。

我之所以認為我必須使用segue而不是將視圖控制器的良好舊程序化推送到導航控制器的堆棧上的原因是我在故事板中設置了視圖控制器的IBOutlets。 我沒有意識到你可以創建一個視圖控制器的副本,如故事板中所示,而不使用故事板segue。 您可以! 要了解如何操作,請查看其他問題並投票給回答者!

您可以從元素( UIButton等)按住Ctrl鍵單擊並拖動(或右鍵單擊 - 拖動)到包含視圖控制器。

(你試過這個嗎?我現在正在做;我有一個股票UIViewController ,只是通過正常的push segue無限地添加到包含的UINavigationController堆棧。)

是的,令人討厭的是我無法對自己進行“手動”調整。

我所做的是在我的視圖中添加了一個UIButton並給它一個推送到同一個視圖控制器的動作,然后隱藏了這個按鈕。 然后我可以命名segue並在代碼中引用它。

哈基,但有效。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM