儘管通過外觀代理全局改變你UINavigationBar的標題如此:單獨定位UINavigationBar的標題垂直對於每個視圖控制器
[[UINavigationBar的外觀] setTitleVerticalPositionAdjustment:0.5 forBarMetrics:UIBarMetricsDefault];
你如何定義標題的垂直高度,我會希望像這樣的單一視圖控制器:
[self.navigationBar setTitleVerticalPositionAdjustment:0.5 forBarMetrics:UIBarMetricsDefault]。
但不幸的是不起作用。我試圖調整我的標題的垂直位置爲一個特定的視圖控制器,而不影響其他視圖控制器的UINavigationBar標題位置。
您可能想通過設置'UINavigationItem'的'titleView'屬性來創建自己的'UILabel'並將其作爲自定義視圖(或視圖層次結構,取決於您的需要)放入。 –