我正在試驗iPhone的NavBar示例項目。當我在默認視圖中點擊表格中的某一行時,一個新的視圖就會滑入(到目前爲止這麼好)。我想刪除滑入的新視圖頂部的UINavigationBar欄。我該怎麼做?如何從UIViewController中刪除UINavigationBar?
編輯:我的意思是「UINavigationBar」。感謝大家的迴應!
我正在試驗iPhone的NavBar示例項目。當我在默認視圖中點擊表格中的某一行時,一個新的視圖就會滑入(到目前爲止這麼好)。我想刪除滑入的新視圖頂部的UINavigationBar欄。我該怎麼做?如何從UIViewController中刪除UINavigationBar?
編輯:我的意思是「UINavigationBar」。感謝大家的迴應!
您是指狀態欄(顯示時間和電池狀態)或UINavigationBar(標題和返回按鈕所在的位置)?
要隱藏狀態欄,在您的-applicationDidFinishLaunching:
方法使用[UIApplication sharedApplication].statusBarHidden = YES;
。
要隱藏UINavigationBar,您需要使用UINavigationController的navigationBarHidden
屬性。
[[UIApplication sharedApplication]setHidesStatusBar:YES];
這不適用於sdk 4.1編譯器警告。 – Sam 2010-11-10 07:27:21
您可以通過編程隱藏它由被稱爲setHidesStatusBar您的UIApplication(sharedApplication),或者你可以將其設置在plist中。檢查CrashLanding的plist。
在pList中設置它很不錯,因爲如果您將它隱藏起來,它將不會顯示在您的啓動畫面上。 – Luke 2011-06-07 13:10:03
請原諒我的問題,但是在哪裏以及如何修改「-applicationDidFinishLaunching:」方法? – 2011-02-11 08:13:41