0

我有一个选项卡栏应用程序,在一个选项卡中,我有一个视图,该视图具有不同的横向和纵向项目(外观)。我的问题是如何处理此功能。谢谢你帮助我。

4

2 回答 2

0

您可以像通常那样使用它们来处理它们

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
于 2011-07-28T09:30:27.870 回答
0

我有类似的问题。您可以通过以下方式检查方向:

 UIViewController* vc = //your current view controller
    UIInterfaceOrientation orientation = vc.interfaceOrientation;
 //   NSLog(@"orientation %@",orientation);
    if(orientation == UIInterfaceOrientationLandscapeRight){...}

在 if 语句中设置所需的布局。如果你在 nib 文件中有它,你可以用 self.view = portairtView; 替换整个视图。可以在同一个笔尖中定义。您可以对视图的内部部分执行相同的操作。

于 2011-07-28T12:36:48.897 回答