我正在使用一個應用程序中的菜單使用collectionView。我希望菜單有一個導航控制器,以便用戶知道它們在菜單中,並且可以在菜單和從菜單中選擇的頁面之間前後移動。Segue從具有父級導航的collectionViewController中的單元格導航控制器
但是,因爲我創建了編程的collectionView,我似乎不能使用'show'segue,因爲單元格是在運行時創建的。
接口
運行
是否仍有利用此菜單的導航欄的方法嗎?
我以前使用靜態tableview與從每個單元格到所需的頁面segue。我有一堆代碼綁定到每個指定的segue,所以我不願意改變。使用塞格斯在舊的tableview
類MenuTable
代碼:的UITableViewController {
weak var centerButtonDelegate: ManageCenterButtonDelegate?
override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
if segue.identifier == "segueTour" {
fadeOutDelegate()
}
你在哪裏叫segue?我們可以看到那個代碼嗎? – John
我不想以編程方式繼續。他們從tableview單元格中設置爲'show'segues。當我使用tableView時,我在prepareForSegue函數中調用了一個委託函數。虐待編輯問題以顯示它。 – Pippo
我建議你以編程方式設置它們,它們更容易控制。 – John