我的導航欄出現問題。不隱藏後退按鈕的導航欄
我的應用程序的第一個屏幕是一個歡迎屏幕,屏幕中央有兩個經典按鈕。沒有酒吧(標籤或導航,並且狀態被隱藏在viewDidLoad
中的setStatusBarHidden中)。我只實現了其中一個按鈕,但兩者都以相同的方式工作(兩個屏幕相似)。因此,第一個按鈕加載一個「註冊」屏幕(UITableViewController
),並填寫一個表單。在那裏,狀態欄顯示出來,並且我添加了一個導航欄(在我的視圖控制器的屬性面板中),一個右上角的「發送」按鈕。
在我的「導航項目」的屬性面板中(我們稱之爲),我輸入了後退按鈕的名稱,該名稱正確顯示(儘管我想更改名稱,但我會做後來)。
我的問題是,當我點擊返回按鈕時,它將我帶回到「歡迎」屏幕,但狀態欄不隱藏,沒有標題和按鈕的導航欄,我不能找到一種方法來隱藏它們。我嘗試使用viewDidLoad
,viewDidAppear
,, viewDidUnload
(在註冊視圖中),但沒有任何工作(我可以隱藏狀態欄,但視圖已加載,因此在非隱藏的導航欄和我的內容之間有黑色空格)。
順便說一句,我已經完成了使用故事板的大部分設計,而不是使用代碼,但我不介意同時使用這兩種設計。
任何人都可以幫忙嗎?謝謝。
謝謝您的回答,我說 '[[UIApplication的sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationFade]。'在看法上會出現,但問題依然存在。當我回來時,狀態欄是隱藏的,但它留下了一個空的黑色空間,我也不知道如何隱藏導航欄(沒有找到任何'setNavigationBarHidden'或任何東西..),所以我整個查看降低... – rdurand 2012-07-17 11:12:13
檢查我編輯的答案。 – 2012-07-17 11:33:06
謝謝,我正面臨另一個無關的問題,我需要解決這個問題。我會給出反饋,並選擇你的答案,如果它的工作! :) – rdurand 2012-07-17 11:50:38