我已在UIImageView
文件的LaunchScreen.xib
中添加了一张图片,并使其适合设备的屏幕。我添加了 image.png , image@2x.png 和 image@3x.png 但 iPhone 4 / 4s,5 / 5s和6 都在使用 image@2x.png ,这会在图像外留下边框。
如何指定使用哪个图像使其适合每个设备屏幕?
答案 0 :(得分:0)
在IOS 8及更高版本中,您无需为iPhone或iPad添加条件。您可以使用大小类为所有类型的平台设置一个图像。
只需使用尺寸类并设置图像即可查看。所有iphone和ipads看起来都会更好。
这是来自苹果的评论: -
尺寸等级。 iOS 8的大小类可以为iPhone和iPad设计一个具有自定义布局的通用故事板。使用大小类,您可以定义一次公共视图和约束,然后为每个支持的形状因子添加变体。 iOS模拟器和资产目录也完全支持大小类。
答案 1 :(得分:0)
您可以使用图片资源为所有iphone和ipad尺寸添加启动图像