如何使启动画面.storyboard支持横屏和竖屏

5

我在使用LaunchScreen.storyboard作为我的启动图像。当设备处于竖屏状态时,它能够正常工作。但是当我在iPad或iPhone7 Plus上的横屏模式下启动应用程序时,图像被拉伸了。我该如何在竖屏和横屏模式下使用两个不同的图像呢? 谢谢。


无法重现此问题,您能否说明图像的大小和图像约束(如果有)? - konstantin_doncov
我只有一张图片(2208×1242)。LaunchScreen.storyboard 只有一个 imageview 并填充 viewcontroller。当我在横向模式下启动应用程序时,图像将被拉伸。 - user6299706
你将图像内容模式设置为什么了?是Aspect Fill还是Aspect Fit? - Paulw11
关键是如何在LaunchScreen.storyboard上为纵向和横向设置两个不同的图像。谢谢。 - user6299706
你找到解决方案了吗? - karthikeyan
1个回答

3
您可以根据大小类别特征设置另一张图片。不幸的是,这对于左右横向旋转没有帮助(您只能为其中一种情况设置一张图片)。此外,它基本上是基于当前iPhone通过具有紧凑高度特征来检测横向视图。这在未来可能会发生改变。 enter image description here

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接