2012-07-11 81 views
0

我正在開發一個支持所有方向的應用程序。我需要在所有方向類型中啓動啓動畫面(啓動圖像)。但項目摘要只有一個字段(人像)來設置Default.png。我將如何在iPhone應用程序上啓動風景閃屏。景觀閃屏爲iphone應用程序?

ipad有一些功能來設置兩個方向。是他們類似的事情在iphone,

預先感謝您

回答

6

iPhone的初始屏幕只有肖像。 iPad也有風景,因爲iPad的主屏幕自動旋轉不像iPhone。

爲了實現這樣的行爲,您可以使您的第一個屏幕與啓動畫面相同(在背景中添加相同的圖像)。因此,當您加載應用程序所需的資源時,它看起來就像是一個園景啓動屏幕,但無法以橫向模式啓動應用程序。

希望這會有所幫助。

乾杯!

+0

所以蘋果真的認同? – neerajPK 2012-07-11 11:06:18

+0

是的,這不是問題,但是您的應用將以肖像開始。因此,您可以將圖像更改爲風景圖像,但在進入第一個屏幕後可能需要一兩秒的肖像顯示。 – George 2012-07-11 11:17:50

1

不,根據HIG,iPhone的默認方向是縱向和推出,將只做縱向模式。

+0

是他們的任何方式來實現這個自定義? – neerajPK 2012-07-11 11:04:57

+0

你也可以刪除肖像圖像,用黑色/空白開始,然後把自定義控制器,可以顯示圖像,你想要一段時間。 HIG認爲這是錯誤的,但許多iOS遊戲都這樣做。 – 2012-07-11 11:09:03

0

讓我引用一個特殊的行爲

從技術說明TN2244 Launching your iPhone Application in Landscape

除了由iPhone 6 Plus上使用的發射圖像,資產目錄假定所有的iPhone推出圖像爲縱向。

因此

的iPhone應用程序啓動圖像始終尺寸匹配縱向屏幕的尺寸。對於以橫向爲導向的應用程序,您應該使用自己喜歡的圖形編輯軟件來旋轉啓動圖像的內容,同時保持圖像的尺寸與縱向啓動圖像(高度>寬度)一致。

如果不正確地做事情,你可以用一個空白/白屏

結果是推出的系統無法找到一個合適的啓動圖像時出現黑屏結束。

不幸的是,該文件是在2年前更新的。

2015-05-26 Updated for Xcode 6 and iOS 8.