2011-02-25 49 views
2

我有一個名爲'Default.png'的320×480大小的啓動圖像,並且該應用程序被配置爲顯示狀態欄的狀態。將圖像關閉20像素(y軸)

當我的應用程序啓動時,圖像的前20像素被切斷並隱藏狀態欄。

根據蘋果的HIG,爲iPhone和iPod Touch在人像模式中所列出的尺寸是: 320×480像素 640×960像素(高分辨率)

我如何讓它轉向,因此圖像在狀態欄下方顯示正確?

回答

3

你應該設計你的啓動圖像,假設前20個像素將被狀態欄切斷。

或者,您可以在您的info.plist中將UIStatusBarHidden設置爲YES,然後以應用程序啓動時以編程方式顯示狀態欄[UIApplication sharedApplication].statusBarHidden = NO

+0

謝謝 - 剛發佈圖像時假設前20個像素被佔用。 – 2011-02-25 17:41:32

-1

隨着狀態欄,可用的屏幕空間是320x460(640x920) 我猜想頂部正在被切斷,因爲您的視圖的自動確定屏蔽/定位點被鎖定到屏幕的底部。您可以在界面構建器檢查器中的大小選項卡下進行檢查。 你有3種選擇:

  1. 設置錨點到屏幕的頂部,這將迫使瀏覽/圖像向下並切斷底部而非頂部
  2. 圖像設置爲拉伸/適合的視圖,雖然這可能看起來很糟糕
  3. 根據是否顯示狀態欄,使用單獨的圖像。
+0

您無法爲顯示啓動圖像的視圖設置自動調整遮罩。 – 2013-02-14 05:56:07