ios - 如何让launchscreen.storyboard支持纵向和横向

标签 ios objective-c

我使用 LaunchScreen.storyboard 作为我的启动图像。当设备为纵向时,它工作正常。当我在 ipad 或 iphone7 plus 上以横向模式启动应用程序时图像被拉伸(stretch)。如何将两个不同的图像用于纵向和横向模式。 谢谢。

最佳答案

您可以根据大小类特征设置另一个图像。不幸的是,这对左右横向旋转没有帮助(您只能为其中之一提供图像)。这也是基于这样一个事实,即对于当前的 iPhone,可以通过具有紧凑的高度特征来检测景观。这可能会在未来改变。

enter image description here

关于ios - 如何让launchscreen.storyboard支持纵向和横向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44752741/

相关文章:

iOS/OS X 带宽管理 NSURLSession

iphone - 如何在uiwebview中使颜色清晰

objective-c - NSStatusBarButton 保持高亮

ios - IBInspectable 和协议(protocol)

ios - TestFlight 当前版本已过期

ios - UIButton 图片静态大小

ios - 使用自动布局调整 UIImageView 的大小

objective-c - NSString.length 给出 EXC_BAD_ACCESS

ios - 将数据从 FirstViewController 传递到 SWRevealViewController 的 FrontViewController

objective-c - 在 iOS 中运行后台服务