在 LaunchScreen.storyboard 中设置不同的 LaunchImage
Setting different LaunchImage in LaunchScreen.storyboard
我的 Assets.xcassets 文件夹中有一组不同大小的 LaunchImages。我通过在 Assets.xcassets -> App Icons & Launch Images -> New iOS Launch Image
中右键单击创建了它,并将所有不同大小的图像放入每个框内。
屏幕尺寸为 9.7 英寸(或更大)的 iPad 需要使用与 iPhones 不同的启动图像。
我一直在使用 LaunchScreen.storyboard
来显示具有适当约束的 LaunchImage。但只有 iPhone 版本显示在模拟器上(并且严重拉伸)。
有什么方法可以让 iOS 从集合中选择合适的 LaunchImage 吗?
显然 LaunchScreen.storyboard
在使用 .launchimage
图像集时有问题,但在 .imageset
扩展时没有问题。
我已经通过不使用 Assets.xcassets
中的 .launchimage
文件解决了这个问题,而是创建了一个 New Image Set
,然后只使用了两个分辨率文件,一个用于 iPhone,一个用于 iPhone对于 iPad。
我的 Assets.xcassets 文件夹中有一组不同大小的 LaunchImages。我通过在 Assets.xcassets -> App Icons & Launch Images -> New iOS Launch Image
中右键单击创建了它,并将所有不同大小的图像放入每个框内。
屏幕尺寸为 9.7 英寸(或更大)的 iPad 需要使用与 iPhones 不同的启动图像。
我一直在使用 LaunchScreen.storyboard
来显示具有适当约束的 LaunchImage。但只有 iPhone 版本显示在模拟器上(并且严重拉伸)。
有什么方法可以让 iOS 从集合中选择合适的 LaunchImage 吗?
显然 LaunchScreen.storyboard
在使用 .launchimage
图像集时有问题,但在 .imageset
扩展时没有问题。
我已经通过不使用 Assets.xcassets
中的 .launchimage
文件解决了这个问题,而是创建了一个 New Image Set
,然后只使用了两个分辨率文件,一个用于 iPhone,一个用于 iPhone对于 iPad。