我有一個標籤欄應用程序,狀態欄的色調設置爲默認 - 所以它始終是我在我的應用程序中選擇的藍色。設置狀態欄色調顏色
然而,在一個視圖中,我躲在我的導航欄,如下所示:
[self.navigationController setNavigationBarHidden:YES];
這是viewWillAppear
方法和觀點是可訪問的,因爲它是我的應用程序的選項卡之一。
我隱藏它的原因是因爲我想在其位置放置一個工具欄(約6個按鈕)。
我已經設置了我的工具欄的色調顏色,但是,此視圖上的狀態欄始終爲黑色。有沒有辦法重新設置此視圖的狀態欄,或者是否有更好的方法來隱藏導航欄,以保留狀態欄的色調顏色。
UPDATE我在某處看到,當着色設置爲默認狀態時,狀態欄的顏色將是標題中最低像素的顏色。
我試圖隱藏故事板中的導航欄,並嘗試將「色彩」更改爲「自定義」,但這也沒有效果。
這兩個截圖可能會說明我的問題。切換導航欄將更改狀態欄的顏色。這是有問題的觀點被嵌入導航控制器。
...所以你的意思是隱藏導航欄改變狀態欄顏色爲黑色? – applefreak
是的,看到更新的答案。 – Patrick