0
我有一個標籤欄控制器和兩個目的地視圖,其中之一是一個表,視圖(靜態細胞),而另一個是一個視圖控制器。 我可以從tableview的一個單元格到黃色的視圖控制器,但我怎麼能做一個unwind segue? 我知道unwind segues在目標視圖控制器中需要一些代碼,但在這種情況下沒有目標視圖控制器,因爲表視圖沒有單獨的控制器,也沒有標籤欄控制器
我有一個標籤欄控制器和兩個目的地視圖,其中之一是一個表,視圖(靜態細胞),而另一個是一個視圖控制器。 我可以從tableview的一個單元格到黃色的視圖控制器,但我怎麼能做一個unwind segue? 我知道unwind segues在目標視圖控制器中需要一些代碼,但在這種情況下沒有目標視圖控制器,因爲表視圖沒有單獨的控制器,也沒有標籤欄控制器
要實現展開功能,你必須在你的根視圖控制器首先聲明這個功能
@IBAction func performUnwindSegue(segue: UIStoryboardSegue)
然後右鍵單擊故事板根視圖控制器Exit
菜單,即退卷功能,可以看得見。將其排列到子視圖控制器中的按鈕,然後它應該工作。
一個簡單的例子可以發現here
您可以發佈您賽格瑞代碼,並解釋你的意思是有沒有控制器? – lunaks
我正在嘗試它沒有代碼,所以我只是把一個標籤欄控制器,將它連接到一個表視圖和一個視圖控制器,然後從一個表視圖單元格到黃色視圖控制器。它的工作原理,但我無法從黃色視圖控制器返回到表視圖。這就是我的意思是沒有控制器 - 這一切都是在界面構建器中完成的。 –
沒有代碼,你無法做到這一點。你爲什麼不想使用代碼?最終你需要爲視圖控制器創建類文件。 –