2013-02-24 79 views
0

我今天開始更新我的應用程序。當我在iOS模擬器(運行xCode 4.6)中啓動它時,狀態欄在應用程序啓動過程中不可見(這是我希望如何設置的,以及我的應用程序如何在xCode中設置),但是當我到達時它也不可見我的標籤欄控制器視圖和我所有的UIViewControllers(我有一個基於標籤的導航應用程序)。xCode 4.6 - 即使啓用了應用程序,狀態欄也不會顯示

這造成的問題是UIViewControllers在iOS模擬器的4英寸顯示器上顯示時,會在底部的Tab導航欄(其高度與狀態欄匹配)上方創建一個小的空白區域。我試着將我的應用恢復到以前的備份,但仍無法解決此問題。

幫助表示讚賞。謝謝!

[[UIApplication sharedApplication] setStatusBarHidden:NO withAnimation:UIStatusBarAnimationNone]; 

希望這會解決它:

使用最新版本的Xcode的,當你想在狀態欄重新出現(4.6) 的iOS SDK 6.1

回答

1

可以嘗試在此。

+0

我應該把那個文件放進去?我的viewcontroller.m? – 2013-02-25 01:37:19

+0

是的,我會把它放在你的viewController.m你的viewDidLoad方法 – Spectravideo328 2013-02-25 01:45:35

+0

工作,謝謝!不知道爲什麼我需要添加此代碼,因爲我確信沒有它的情況下一切都可以正常工作也許不知怎的,它被拿走了,我只是不知道。 – 2013-02-25 05:36:38

0

OK寫這行:[[UIApplication sharedApplication]setStatusBarHidden:NO];在appdelegate.m類 這種方法下: - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions &然後檢查。

相關問題