2015-09-23 85 views
1

我正在Xcode 7中開發iPhone應用程序,該程序只能在肖像模式下打開。我的問題是,是否需要爲橫向模式提供啓動/閃屏/默認屏幕,或者在各種縱向模式下提供它是否足夠?初始屏幕要求iOS應用程序 - 肖像

回答

1

將LaunchScreen.xib文件設計爲您想要的啓動畫面。爲您的設計元素/視圖設置適當的約束。那就是它!它將在任何方向上按預期顯示。

例如: 如果您希望自己的應用徽標出現在啓動屏幕的應用啓動中心,請將徽標設置在圖片視圖的中心,爲水平居中,垂直居中以及高度和寬度約束設置約束。現在通過將模擬器保持在各種方向來運行應用程序,並且您的啓動屏幕將在所有方向上顯示相同。

+0

我試圖做@羅漢Sanap上面提到的,但這樣做我的初始屏幕圖像打破(模糊),所以我認爲這不是正確的方法它。它應該由.xcassets完成並修改info.plist文件。這對我有效。 – bably

+0

@bably如果你的UIImageView尺寸大於圖像分辨率,那麼它會變得模糊(如果UIImageView圖像模式設置爲「適合縮放」)。在這種情況下,請將模式更改爲「中心」。 –

2

我認爲只添加肖像應該適合你。希望您使用xcassets來管理啓動畫面。在那裏,您可以選擇想要支持的方向和設備。這是一個截圖。

enter image description here

注意:這是在Xcode 6.4。希望它是類似的東西在Xcode 7中。

+0

謝謝。我會試着看看這是否有效。 – bably

+0

這個工作適合你嗎? –

相關問題