gpt4 book ai didi

第二个 ios 模拟器方向错误

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:49:26 24 4
gpt4 key购买 nike

我创建了一个只有三个 View 的小应用程序。我只选择了 LandscapeRight 方向。在 iOS 模拟器中,只有第一个 View 以横向显示。其他 View 为纵向。我可以旋转模拟器,但 Storyboard布局会随之旋转并且显示不正确。info.plist 文件只有(Landscapre Right)方向项。

亲切的问候泰迪熊

最佳答案

正如 Wilhelmsen 所说,这很烦人,但您必须添加以下代码

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation{

return (toInterfaceOrientation == UIInterfaceOrientationLandscapeRight);

}

但是,我还想补充一点,您必须将其添加到每个单独的 View Controller 中,以便它也可以针对其他 View 进行旋转。

例如,假设我有 viewcontroller_1 和 viewcontroller_2,我必须进入 Controller 的两个 .m 文件并添加以下代码。如果不这样做,其中一个 View 可能不会旋转。

关于第二个 ios 模拟器方向错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12010456/

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