iPhone,如何强制一个视图进入横向模式?

时间:2010-10-07 14:09:08

标签: iphone

如何为图表强制一个视图进入横向模式。

我想点击标签栏按钮以显示图表视图,然后在该视图上单击按钮时我想以纵向模式推送我需要的子屏幕。

点击后,我想返回横向图表视图。

2 个答案:

答案 0 :(得分:5)

使用UIView的transform属性按PI弧度旋转:

-(void)viewWillAppear:(BOOL)animated
{
CGAffineTransform newTransform = CGAffineTransformMake(0.0,1.0,-1.0,0.0,0.0,0.0);         
self.view.transform = newTransform;

}

http://developer.apple.com/library/ios/#documentation/uikit/reference/UIView_Class/UIView/UIView.html%23//apple_ref/doc/uid/TP40006816-CH3-SW4

答案 1 :(得分:0)

也许这对你有用

[[UIApplication sharedApplication] setStatusBarOrientation: UIInterfaceOrientationLandscapeLeft animated:NO];

[[UIDevice currentDevice] setOrientation:UIInterfaceOrientationLandscapeLeft];
相关问题