我的iPad應用程序的splitviewController在其詳細視圖(右視圖控制器)中使用了uinavigationcontroller。一切都在接口建設者和呼叫後:UISplitviewController和UINavigationController
[self.window addSubview: splitViewCpntroller.view]
我得到的左側和右側的意見來顯示。
問題是,導航欄在我右側視圖中的位置是錯誤的,並向下偏移了一點(我認爲是20px),因此狀態欄和右側視圖導航欄之間存在間隙。
我花了整個下午試圖找出什麼是錯的,但我沒有找到任何東西。由於它全部都在IB中,所以我不能向你展示太多的代碼。
我相信這是一件簡單的事情,我錯過了,因爲它是IB可能很難遵循我正在做的事 - 但也許你們之前遇到過這種情況?
[爲什麼導航出現在視圖狀態欄下方20像素?](http://stackoverflow.com/questions/5850705/why-do-navigation-appear-20-pixels-below-status- bar-in-the-view) – Caleb 2012-03-27 21:05:42