2012-03-26 66 views
0

我構建了我的應用程序,它在界面生成器中看起來很好,它在我的iPhone上看起來很好。狀態欄顯示,所以我進入「info.plist」,並將「最初隱藏狀態欄」更改爲YES。現在,當我在iPhone上運行應用程序時,屏幕底部附近的按鈕已經向上移動,看起來像狀態欄的確切寬度。雖然在故事板中,按鈕出現在正確的位置。按鈕在禁用狀態欄後移動位置

如果有人有任何意見,將不勝感激。我剛剛完成了應用程序,現在我正在試圖解決這個問題......我希望有人能夠從這些中瞭解一些情況。

謝謝。

回答

1

狀態欄是屁股疼痛。當你設置它最初隱藏;它會將整個視圖向上移動20 px以進行補償,這使得navigationController在狀態欄內自行繪製,因此您可以將所有時間都加上20 px y的偏移量。

但是,當它關閉時,如果您決定在未來隱藏導航欄,則會得到20 px的黑色空間。但是,它確實能夠正確地繪製所有內容。

我的建議:除非你的啓動畫面絕對必須有額外的20像素,否則你打開電影,不要隱藏狀態欄。

+0

謝謝,我現在再次顯示狀態欄,一切都很好。我想我的下一個項目,我會做任何事情之前隱藏狀態欄。 – Austinj 2012-03-26 04:07:31

+0

只要它在整個應用程序的運行時間保持隱藏,你應該很好。 – CodaFi 2012-03-26 04:08:47