gpt4 book ai didi

ios - iOS 7.1 或 iPhone 横向中的方向问题

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:14:32 24 4
gpt4 key购买 nike

我正在开发一个支持 iOS 6.0 及更高版本的应用程序,并且仅在横向模式下适用于这两种设备。

我在横向模式的初始屏幕/启动屏幕中遇到问题,我使用了 2 种方法但没有正常工作。

方法 1:当我使用 Images.xcassets 设置启动图像时。它在任何操作系统的 iPad 设备上都能正常工作,但在 iPhone 设备上无法正常工作,特别是在 4"屏幕手机和 4.7"屏幕手机上。

我附上了 Images.xcassets 的图片,如下所示:

Images.xcassets

方法 2现在由于上述问题,我在 iPhone 和 iPad 上使用了 lauchscreen.xib。现在的问题是,当我使用这种方法时,启动画面仅在 iOS 7.1 中显示为纵向模式而不是横向。

支持的设备方向:

Device orientation

最佳答案

当我读到和听到这个消息时,我很震惊..

在 iOS 7 之前,Apple 不支持 iPhone 和 iPod 的横向模式。 Apple 仅支持 iPad 的横向模式。

如果我们开发应用程序并从 iOS 6/iOS 7 提供支持呢?

解决方案:-在 Images.xcassets 中,选择 iPhone 作为纵向模式并添加旋转 90 度的图像。

让我们逐步了解:-

  1. 假设您有一张 480x320 尺寸的图片。

  2. 在预览(图像编辑器)/photoshop 中打开该图像。

  3. 现在旋转该图像并保存。

  4. 在 Images.xcassets 中的相应位置添加旋转图像。

  5. 清理项目并运行。

关于ios - iOS 7.1 或 iPhone 横向中的方向问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31113548/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com