如何在iphone中以编程方式设置屏幕方向锁定横向视图

时间:2011-03-14 10:00:51

标签: iphone

我试图在横向视图中开发屏幕方向。

在我的应用程序中,我在纵向视图中完成,但我也试图像风景视图一样查看。

任何人都可以帮助我解决我的问题。 iphone中的横向视图中的屏幕方向

提前谢天谢地

4 个答案:

答案 0 :(得分:3)

试试这个:

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
return YES
}

答案 1 :(得分:1)

- (void) applicationDidFinishLaunching: (UIApplication*) application
{
    CGRect screenBounds = [[UIScreen mainScreen] bounds];

   m_window = [[UIWindow alloc] initWithFrame: screenBounds];
  viewController = [[MYViewController alloc] init];
  [m_window addSubview:viewController.view];
  [m_window makeKeyAndVisible];
}


- (BOOL)shouldAutorotateToInterfaceOrientation:  (UIInterfaceOrientation)interfaceOrientation {
  // Return YES for supported orientations
     return ((interfaceOrientation == UIInterfaceOrientationLandscapeRight) );
} 

在所有视图控制器中

在info.plist文件中设置键值

UIInterfaceOrientation UIInterfaceOrientationLandscapeRight

答案 2 :(得分:1)

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {

    return YES;


}

答案 3 :(得分:0)

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
return YES
}

确保已为要显示的视图设置自动调整大小属性。