• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

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

[复制链接]
菜鸟教程小白 发表于 2022-12-13 08:45:29 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

我正在开发一款支持 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



Best Answer-推荐答案


当我读到这篇文章并听说它时,我很震惊..

在 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/

回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注0

粉丝2

帖子830918

发布主题
阅读排行 更多
广告位

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap