gpt4 book ai didi

ios - 如何让 viewController 始终保持纵向模式,iOS?

转载 作者:行者123 更新时间:2023-11-28 20:33:01 24 4
gpt4 key购买 nike

我有一个可以旋转到纵向和横向模式的 mainController。我在屏幕上有一些按钮可以将我导航到其他 Controller 。问题是我希望我的 mainController 旋转,但其他 Controller 始终保持纵向模式。问题是,当我将 mainController 旋转到横向并导航到另一个 Controller 时,在横向模式下,另一个 Controller 也进入横向模式!我怎样才能防止这种情况发生?

最佳答案

重写 shoudlAutorotateToInterfaceOrientation: 每个 viewController 中应该保持纵向的方法。

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation
{
return toInterfaceOrientation == UIInterfaceOrientationPortrait;
}

在 iOS 6 中,有新的方法。但 iOS 6 仍处于保密协议(protocol)之下,因此如果您有开发者帐户,您可以在 developer.apple.com 上看到更改。

关于ios - 如何让 viewController 始终保持纵向模式,iOS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11560614/

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