gpt4 book ai didi

iPhone 强制旋转

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

我已经阅读了大量有关轮换的内容,但没有找到我的查询的解决方案。这里是:

我的选项卡中有一个带有选项卡栏和隐藏导航 Controller 的纵向应用程序。在应用程序中的某个时刻,下一个 View 必须是横向 View 。

XIB 布局已横向完成,因此我想在没有任何翻译或像素移动代码的情况下调出 xib。 (不认为这是必需的)我尝试过只是插入 View (保持纵向),使用各种方法移动 View (似乎没有正确排列)。

有没有办法告诉 View 在打开之前它已经为景观布局了?

提前致谢!

最佳答案

找到了,这段代码在 viewdidload 中实现了这个技巧:

self.view.transform = CGAffineTransformIdentity;
self.view.transform = CGAffineTransformMakeRotation(degreesToRadian(90));
self.view.bounds = CGRectMake(0.0, 0.0, 460.0, 320.0);

还有一件奇怪的事情。无论我如何将导航栏设置为隐藏,它都不会旋转,并且停留在 View 的左侧。

[[self navigationController] setNavigationBarHidden:YES animated:NO];

有人种下这种行为并解决了吗?

关于iPhone 强制旋转,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2117940/

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