2015-12-23 27 views
0

當我在表格視圖控制器和細節視圖之間進行細分時,我遇到了一個非常奇怪的問題。Swift - 無法使用Naivgation顯示細節視圖

它適用於一個實現,但是當我遵循相同的步驟(&代碼)時,它在其他地方不起作用。

基本上我有一個從Parse後端填充的表,一旦點擊一行就會顯示該記錄的詳細信息。對於訂單視圖控制器,當選擇該行時,它將顯示詳細視圖,其中導航位於頂部(繼承),後退按鈕位於列表中。在朋友控制檯中,當我點擊朋友行時,它會正確顯示詳細信息視圖以及朋友的詳細信息。但沒有導航頂欄和沒有後退按鈕。

我還注意到訂單場景中的動畫與左側幻燈片不同(在幻燈片中),在朋友場景(不工作)中,它更多的是從下到上。

下面是幫助進一步評估問題的詳細信息,很高興根據要求提供更多信息,因爲我不確定哪些部分是相關的或不相關的。

This is the order scenario. The segue is of type Show Details

現在的朋友場景:

This is the friends scenario. The segue type is again Show Details

爲了說明訂單的流程,它是這樣的: The back button is showing

Back button and nav bar is not showing.

我試着這樣做,但它沒有工作:

self.navigationController?.navigationBarHidden = false 

回答

-1

嘗試重做賽格。只需按住Ctrl鍵,從原型單元格拖動到詳細視圖控制器。確保你製作了一個類型show

0

我覺得Friend View和Detail Friend視圖之間存在問題。去故事板,並選擇他們之間的賽格相同的配置與下面的圖像: enter image description here

希望這個幫助!

相關問題