2015-04-04 55 views
0

我有一個視圖控制器,通過模態視圖(未連接導航控制器)執行。我想在頂部有一個導航欄,並能夠根據用戶在視圖控制器上選擇的內容動態更改按鈕和標題。模態視圖控制器上的導航欄

我已閱讀,您可以將視圖控制器模擬指標設置爲包含半透明或不透明導航欄。

但是,當我選擇它並添加一個導航項目後,我無法獲取它顯示按鈕或標題,也不知道如何在代碼中引用它。

任何人都可以幫助我通過它嗎?

+0

只是想知道。如果你想要一個頂部的導航欄,你怎麼不嵌入你在導航控制器中模態顯示的VC?否則,你需要添加一個UINavigationBar到你的VC。 – 2015-04-04 15:42:42

回答

1

模擬指標是一種設計輔助工具,可幫助您佈置觀點;您以這種方式添加的導航欄實際上並未在運行時添加到您的控制器中。您需要從對象列表中拖出導航欄,並將其添加到控制器的視圖中。

+0

謝謝澄清。我是先添加一個導航欄,然後是導航項目,還是隻是導航項目? – lr100 2015-04-04 16:15:28

+0

@ lr100只需拖出導航欄即可。它將已經包含一個導航項目。 – rdelmar 2015-04-04 16:20:49

+0

非常感謝。得到它的工作,並根據視圖控制器中的用戶選擇改變後退按鈕的文本。 – lr100 2015-04-04 17:49:19

1

模擬指標只是模擬,沒有什麼改變你的應用程序。如果您需要導航欄以編程方式創建它或從對象列表中拖出導航欄。

相關問題