2015-09-25 61 views
0

我有一個tabBarController與5個選項卡第三個選項卡是一個導航控制器與TableViewController作爲根視圖控制器。parentViewController和presentsViewController都是零

當我按下表格視圖上的一行時,它會推送關於所選行的詳細視圖(常規視圖控制器)。

問題是第一次設置parentViewController和presentsViewcontroller屬性(在詳細信息頁面中),所有其他連續的兩個屬性都設置爲零。

The storyboard (auto layout is disabled)

編輯 我創建了導航控制器一樣的一個圖片中單個標籤的應用程序,但我沒有情節板中的禁用自動佈局,每parentViewController設置正確的時間。

我相信這是一個錯誤,如果你禁用自動佈局。

回答

0

您既不創建子視圖控制器,也不呈現模態。

(推的詳細視圖控制器到導航控制器的堆棧是一種像增加一個孩子,但導航控制器早於父/子視圖控制器的機制,所以他們不使用它。)

什麼你需要檢查您的詳細視圖控制器的navigationController屬性。如果它被推到導航控制器堆棧上,那應該是非零的。

+0

同樣它設置爲零,我已經做了一些編輯的問題 –

相關問題