2011-01-24 44 views
3

我正在使用我的iPhone應用程序,並且狀態欄和窗口的行爲非常奇怪。UIView在意外狀態欄下

在開始時我的視圖看起來略微低於狀態欄(我的視圖的高度爲480),因爲我希望它。

但是,當我在另一個視圖中使用電影播放器​​並將應用程序轉換到第一個視圖時,其不再略微下於20px,並且在狀態欄完成時開始導致屏幕的較低20px被隱藏。

我不知道是什麼導致了這種行爲,我真的想控制它。 有人可以請指教嗎? 在此先感謝。

回答

2

這個錯誤是由於狀態欄的高度爲20px,iphone屏幕的高度爲480px而造成的。所以如果你創建一個高度爲480px的應用程序,並且狀態欄在頂部,應該發生這種混亂。所以我的建議是,無論是你的視圖460px高度還是隱藏狀態欄,如果20px對你來說很重要。 如果要隱藏狀態欄,請在info.plist中添加另一個名爲「最初隱藏狀態欄」的變量,然後單擊列表末尾的複選框。