无需旋转设备即可更改方向

时间:2012-06-01 08:15:16

标签: objective-c ios ipad orientation

我的应用程序主要是横向方向...我有两个纵向视图,它们在改变它的方向时出现。到目前为止一切都很好。

但是在其中一个视图中,我有一个按钮,必须在横向方向上推动视图而不旋转ipad。

我怎样才能实现这个目标?

提前谢谢。

2 个答案:

答案 0 :(得分:0)

在界面构建器中将横向方向所需的视图设置为横向(可能是继承的),并将自动旋转方法设置为仅返回true为横向。

答案 1 :(得分:0)

您可以随时通过此方法设置设备方向。

[[UIDevice currentDevice] setOrientation:UIInterfaceOrientationLandscapeRight];

这会让你知道这个方法已被弃用,但它仍然能正常运行iOS 5.1更新,因此在使用此方法时无需提示警告。

希望这可以帮助你。