iOS 7.1 或 iPhone 横向中的方向问题
Orientation issue in iOS 7.1 or iPhone landscape
我正在开发一个应用程序支持 iOS 6.0 及更高版本,并且仅在两种设备的横向模式下。
我在横向模式的初始 screen/launch 屏幕中遇到问题,我使用了 2 种方法但没有正常工作。
方法一:当我使用Images.xcassets设置启动图像时。它在任何 OS 的 iPad 设备中工作正常,但在 iPhone 设备中不起作用,特别是在 4" 屏幕手机和 4.7" 屏幕手机中。
我附上了 Images.xcassets 的图片,如下所示:
方法二
现在由于上述问题,我已经使用 lauchscreen.xib 代替 iPhone 和 iPad。现在的问题是,当我使用这种方法时,启动画面仅在 iOS 7.1 中显示为纵向模式而不是横向。
支持的设备方向:
请确保您的方向设置正确。另请参阅此 link 了解更多详情:- iOS 6: How do I restrict some views to portrait and allow others to rotate?
当我读到和听到这个消息时我很震惊..
直到 iOS 7,Apple 不支持 iPhone 和 iPod 的横向模式。 Apple 仅支持 iPad.
的横向模式
那么如果我们开发应用程序并给予支持 iOS 6 / iOS 7 呢?
解决方法:-
在 Images.xcassets、select、iPhone 中为纵向模式添加旋转 90 度的图像。
让我们一步步了解:-
假设您有一张 480x320 尺寸的图片。
在预览(图像编辑器)/photoshop 中打开该图像。
现在旋转该图像并保存。
在Images.xcassets的相应位置添加旋转图像。
清理项目并运行。
我正在开发一个应用程序支持 iOS 6.0 及更高版本,并且仅在两种设备的横向模式下。
我在横向模式的初始 screen/launch 屏幕中遇到问题,我使用了 2 种方法但没有正常工作。
方法一:当我使用Images.xcassets设置启动图像时。它在任何 OS 的 iPad 设备中工作正常,但在 iPhone 设备中不起作用,特别是在 4" 屏幕手机和 4.7" 屏幕手机中。
我附上了 Images.xcassets 的图片,如下所示:
方法二 现在由于上述问题,我已经使用 lauchscreen.xib 代替 iPhone 和 iPad。现在的问题是,当我使用这种方法时,启动画面仅在 iOS 7.1 中显示为纵向模式而不是横向。
支持的设备方向:
请确保您的方向设置正确。另请参阅此 link 了解更多详情:- iOS 6: How do I restrict some views to portrait and allow others to rotate?
当我读到和听到这个消息时我很震惊..
直到 iOS 7,Apple 不支持 iPhone 和 iPod 的横向模式。 Apple 仅支持 iPad.
的横向模式那么如果我们开发应用程序并给予支持 iOS 6 / iOS 7 呢?
解决方法:- 在 Images.xcassets、select、iPhone 中为纵向模式添加旋转 90 度的图像。
让我们一步步了解:-
假设您有一张 480x320 尺寸的图片。
在预览(图像编辑器)/photoshop 中打开该图像。
现在旋转该图像并保存。
在Images.xcassets的相应位置添加旋转图像。
清理项目并运行。