iOS >>设备方向>>屏幕不支持颠倒

iOS >>设备方向>>屏幕不支持颠倒,第1张

概述我有一个支持设备方向的屏幕. 一切都工作得很好,除了当我将设备上下颠倒(顶部的主页按钮)时,旋转不起作用(它停留在最后的风景设置上). 我知道有几个地方需要更新以支持这个: >在VC本身,我添加了方法: >在项目目标中,我更新如下: >在Storyboard VC场景中,我更新如下: 我在这里错过了什么? 您还必须允许旋转到当前主视图控制器的每个父视图控制器中的所有方向.例如,如果您的视图控制器位 我有一个支持设备方向的屏幕.

一切都工作得很好,除了当我将设备上下颠倒(顶部的主页按钮)时,旋转不起作用(它停留在最后的风景设置上).

我知道有几个地方需要更新以支持这个:

>在VC本身,我添加了方法:

>在项目目标中,我更新如下:

>在Storyboard VC场景中,我更新如下:

我在这里错过了什么?

解决方法 您还必须允许旋转到当前主视图控制器的每个父视图控制器中的所有方向.例如,如果您的视图控制器位于导航控制器中,请尝试对其进行子类化并覆盖与示例中相同的方法.

编辑:正如@JordanC所提到的,从iOS 7开始,您可以实现UINavigationControllerDelegate方法来返回自定义支持的方向:

- (UIInterfaceOrIEntationMask)navigationControllerSupportedInterfaceOrIEntations:(UINavigationController *)navigationController
总结

以上是内存溢出为你收集整理的iOS >>设备方向>>屏幕不支持颠倒全部内容,希望文章能够帮你解决iOS >>设备方向>>屏幕不支持颠倒所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1097318.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存