gpt4 book ai didi

objective-c - iPhone:防止 View 旋转

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

我使用具有 4 个 View 的 UITabBarController。这 4 个 View 中的第一个应该能够旋转,其他三个则不能。现在的问题是,当有一个标签栏 Controller 时,你必须将所有使用的 View 设置为可旋转(即在shouldAutorotateToInterfaceOrientation中返回TRUE)。

所以,我现在的问题是,即使 shouldAutorotateToInterfaceOrientation 方法返回 TRUE,我是否可以阻止三个 View 旋转?

最佳答案

有点晚了,但也许可以通过在所有 shouldAutorotate... 方法中说类似的话来解决这个问题:

if (firstTabBarIsShowing) {
return YES; //enable rotation if first tab bar is showing its content
} else {
return NO; //if other views are showing, don't rotate anything
}

然后确保 View 从显示第一个选项卡栏开始。也许这可以欺骗它。

关于objective-c - iPhone:防止 View 旋转,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2819055/

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