2016-05-17 85 views
0

我是新的xcode,現在我只需要構建launchScreen故事板。但我不知道怎麼做這個簡單的想法:Xcode:如何製作launchScreen故事板

我需要從狀態欄的底部正好20像素(並在啓動畫面中狀態欄被認爲是透明的我不知道這是否重要)。我也需要水平居中這個圖像(看起來很容易,但沒有找到如何去做)

有人可以幫我做到這一點?

我對於不同比例因子(1x,2x,3x甚至4x)也有我的圖像的4版本,但我不知道如何設置專用於特定比例因子的圖像(以及是否有可能) 。我甚至不知道如何在我的launchScreen :(

回答

0

推出屏幕可作爲您的項目中Assets.xcassets文件夾中的圖像資源導入圖像,你可以用多個縮放版本的鏈接相同的圖像(1X,2X和3倍的單一名稱,引用。

enter image description here

如果沒有可用的默認情況下),只需創建一個新的圖像資源與任何名稱和你的目標General settingsLaunch Images Source選項卡下指定。

enter image description here

或者,最新的xcode版本建議使用啓動屏幕故事板。這屬於默認文件名LaunchScreen.storyboard。您可以像在平常故事板中那樣創建場景,並將其指定爲啓動屏幕。

希望這會有所幫助:)

0

在啓動新項目時默認創建LaunchScreen。
您也可以將其添加到現有項目中。

這是一個筆尖,你可以發佈一個UIImageView鏈接到你的基礎圖像,@ 2x和@ 3x圖像。 您還可以使用SizeClass設置自定義LaunchScreen

0

如果應用程序的部署目標是小於8.0(即你想給的iOS 7還支持),那麼你需要設置啓動屏幕兩個時間:

1)from launchscreen.storyboard(ios 8.0及更高版本) - 它是簡單的視圖控制器。它拖放的ImageView和Assets.xcassets和新推出的屏幕點擊+按鈕設置你的形象給它

2),從項目設置更改launch image source給你添加的資產

這次發射畫面文件,以便,如果你的部署目標是8.0或更高,那麼你只需要從launchscreen.storyboard進行設置。

希望這將有助於:)

+0

感謝獅子,但如何在launchscreen.storyboard把圖像正好20像素從狀態欄的底部(以及launchscreen看到狀態欄是透明的我不知道這是不是問題)。我還需要水平居中這個圖像?我很新的xcode :( – loki

+0

因此,你應該使用自動佈局。設置約束如:頂部,底部,領先和尾隨 – Lion