我正在使用故事板作爲啓動屏幕。LaunchScreen.storyboard的背景圖像
它有一個完整的尺寸爲UIImageView
的藝術品和依賴於語言的UILabel呈現。
我確實有所有可能的iPhone屏幕尺寸的.png文件(iPad不是必需的)。
稿包含當我使用iPhone 4S相同的圖像和iPhone 5的
方法1
在LaunchScreen.storyboard看起來扭曲了一圈,我添加一個UIImageView
於所有iPhone並使用Assets.xcassets
中定義的imageSet。
當我這樣做時,image @ 2x的圖像集用於iPhone 4s和iPhone 5 5s。其中一個看起來不好,因爲iPhone 4s和5有不同的高度。
我不知道我可以在故事板中使用大小類來區分iPhone 4s和iPhone 5.或者我可以嗎?
方法2
創建啓動圖像Assets.xcassets設置,可容納所有必要的圖像尺寸。
我無法選擇UIImageView
中設置的啓動圖像作爲圖像。
問題
在一個LaunchScreen.storyboard一個全尺寸UIImageView
:我如何爲
- iPhone顯示不同的PNG 4 + 4S 640×960像素
- iPhone 5 + 5秒640 x 1136像素
- iPhone 6 + 6s 750 x 1334像素
- iPhone 6 plus + 6s plus 1242 x 2208像素s(肖像和風景)
主要問題似乎區分4 + 4和5 + 5。