gpt4 book ai didi

iphone - 有什么方法可以触发界面方向检查吗?

转载 作者:行者123 更新时间:2023-12-03 21:23:10 26 4
gpt4 key购买 nike

我的应用程序将从反面 View (只有一个方向)转到主视图(可以有任何类型的方向)。当我从反面 View 返回主视图时,不会立即检查和更改主视图的方向。

我需要一种方法来触发 willRotateToInterfaceOrientation 中发生的内置方向检查,以便当用户从翻转 View 转到主视图时方向正确。如有任何帮助,我们将不胜感激。

我看到了另一个与此相关的问题,但没有看到明确的答案。

谢谢!

最佳答案

不幸的是,在当前的 iPhone 操作系统中没有办法做到这一点。

主要原因是shouldAutorotateToInterfaceOrientation:的结果被缓存了,所以运行时一定不能改变它的结果。因此,如果您翻转到同一 View Controller 中的另一个 View ,无论您做什么,它都不会改变方向(或者会改变,但稍后会无法正常工作)。

我建议改用模态视图 Controller 。然后您将无法(或不容易)显示翻转动画,但方向更改应该可以正常工作。

关于iphone - 有什么方法可以触发界面方向检查吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2936277/

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