我有一个标签栏应用程序,在一个标签中我有一个视图,其中包含横向和纵向的不同项目(外观)。我的问题是我该如何处理这个功能。 谢谢你的帮助。
答案 0 :(得分:0)
您可以像平常一样使用
处理它们- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
答案 1 :(得分:0)
我有类似的问题。您可以通过以下方式检查方向:
UIViewController* vc = //your current view controller
UIInterfaceOrientation orientation = vc.interfaceOrientation;
// NSLog(@"orientation %@",orientation);
if(orientation == UIInterfaceOrientationLandscapeRight){...}
在if语句中设置所需的布局。如果你在nib文件中有它,你可以通过self.view = portairtView取代整个视图;可以在同一个笔尖中定义。你可以用视图的内部部分做同样的事情。