2013-10-22 64 views
0

所有的應用程序工作正常的iOS 7除了導航欄 是否有任何方法來調整它在Xcode 4.6的IOS 7 我不想從Xcode 5,它創建了太多的其他問題 導航欄問題是從y = 0隱藏在導航欄中的內容開始。原本應該從導航欄開始下一步調整自定義導航欄在Xcode 4.6的iOS 7

+3

在4.6只能編譯iOS6的,但在我的iOS6的應用上iOS7導航欄是正確的點。如果您在xcode 5上編譯您的iOS6 iOS7應用程序,您將會遇到「導航欄」問題,因爲在ios7中,屏幕默認爲全屏幕大小。 – Andrea

回答

2

在iOS7中,框架在狀態欄下方開始,所以y = 0表示它將在狀態欄下。 爲了解決這個問題,你應該把y = 20。

+0

意味着沒有其他動態的方式??意味着我必須爲此條件? –

+0

在xcode 5中,有一個選項可以爲ios6和ios7設置增量,但我猜想在xcode 4.6中,您必須以編程方式執行此操作 –

0

您可以在界面構建器中使用「顯示大小檢查器」(僅限xCode 5,但根本不需要代碼)。您可以在任何視圖中指定增量,因此您可以在iOS6和iOS7中看到它們。需要注意的是Xcode中建立了iOS7界面,而無需三角洲,它適用三角洲iOS6的,iOS6的等

Size inspector can be found here