1

我的主視圖控制器嵌入在UINavigationController中。在我的主視圖中,我有一個按鈕指向另一個View Controller,我們稱之爲「settingsController」。如何使用此配置訪問我的UINavigationBar屬性?

問題是我改變了我的UINavigationBar在我的NavigationController中的外觀(帶有UIAppearance或UINavigationBar的子類化,從不介意)。 但我不想在我的settingsController中定製NavigationBar,在IB中我沒有NavigationBar屬性。那麼我該如何改變這一點?

感謝您的建議

編輯:快速,總結如下:

enter image description here

回答

3

在任何視圖控制器,你可以調用self.navigationController.navigationBar獲得導航控制器你」的導航欄現在在裏面。

您可以嘗試在設置視圖控制器上更改viewWillAppear中的外觀,然後再將其放回viewWillDisappear

+0

沒錯,謝謝。 – Rob

相關問題