gpt4 book ai didi

ios - UI界面方向ios 6

转载 作者:行者123 更新时间:2023-11-29 04:20:51 25 4
gpt4 key购买 nike

我的代码在 iOS 5.1 中运行良好,但在 iOS 6 中运行不佳。我遇到定向问题。

我使用此代码来控制方向

-(BOOL)shouldAutorotate
{
return YES;

}
-(NSUInteger)supportedInterfaceOrientations
{
return UIInterfaceOrientationMaskLandscapeRight;
}

我想在横向模式下显示一个 View Controller ,在纵向模式下显示另一个 View Controller

有人可以帮我解决这个问题吗?

谢谢

最佳答案

尝试看看这个

iOS 6 Tips and Tricks Upgrading Your Apps

尝试在主视图 Controller 中添加以下代码:

- (UIInterfaceOrientation)preferredInterfaceOrientationForPresentation {

return UIInterfaceOrientationLandscapeRight;

}

- (NSUInteger)application:(UIApplication *)application supportedInterfaceOrientationsForWindow:(UIWindow *)w {

return (NSUInteger)[application supportedInterfaceOrientationsForWindow:w] | (1<<UIInterfaceOrientationPortrait);

}

主视图 Controller 必须如何添加:

[window setRootViewController: mainController];

代替

[window addSubview: mainController.view];

关于ios - UI界面方向ios 6,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13005313/

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