2011-04-18 23 views
0

我創建了一個UITabBarController並添加到UIViewController子視圖中。
我的代碼是以編程方式實現的。 UITabBar在視圖中顯示了20像素。UITabBar出現20像素向下?

UITabBarController *tabCtrl_obj = [[UITabBarController alloc]init]; 
[self.view addSubview:tabCtrl_obj.view]; 

我應該如何解決它?

+0

你的視圖框架有點奇怪嗎?它看起來像被狀態欄的高度所取代。 – 2011-04-18 07:08:22

+0

發佈您的代碼以獲取更多信息。 – 2011-04-18 07:21:44

回答

1

這是它的狀態欄。有時,如果直接向窗口添加視圖,它可能會表現異常 - 通常意味着您必須自己定義視圖的更多元素。嘗試將視圖大小減小20像素(可能爲460),然後在界面構建器中刪除仿真狀態欄。你以編程方式做多少?

+0

我的整個UI都是以編程方式完成的。 – Cathy 2011-04-18 08:06:33

+0

謝謝亞當我的問題得到解決.. – Cathy 2011-04-18 08:37:47

+0

@Cathy:你能告訴我你做了什麼來解決這個問題嗎? – 2012-06-19 03:22:20