2
我有一個視圖控制器。我選擇Editor-> Embed In-> Navigation Controller選項。導航控制器被添加到故事板,我的視圖控制器成爲根視圖控制器。此外,導航項目添加在我的視圖控制器的頂部。另一方面,我們可以在視圖控制器上放置一個導航欄,我們可以在沒有導航控制器的情況下在視圖控制器之間創建前向後向轉換。導航控制器,導航項目和導航欄
導航欄和導航欄有什麼區別?
我有一個視圖控制器。我選擇Editor-> Embed In-> Navigation Controller選項。導航控制器被添加到故事板,我的視圖控制器成爲根視圖控制器。此外,導航項目添加在我的視圖控制器的頂部。另一方面,我們可以在視圖控制器上放置一個導航欄,我們可以在沒有導航控制器的情況下在視圖控制器之間創建前向後向轉換。導航控制器,導航項目和導航欄
導航欄和導航欄有什麼區別?
導航項目管理要在導航欄中顯示的按鈕(左側和右側)和視圖(主要是標題視圖)。 每個導航項都指向特定的視圖控制器。
導航欄是導航項目的容器,主要處理佈局,轉場和動畫。
您可以在官方文檔閱讀更多有關他們:
https://developer.apple.com/documentation/uikit/uinavigationitem
https://developer.apple.com/documentation/uikit/uinavigationbar