当我在portait.i中使用XIB文件(标签栏控制器)时,如何在横向模式下旋转tabbarcontroller在appdelegate中编写了以下内容
答案 0 :(得分:0)
我记得,你无法旋转SDK的UITabBar控制器。你chold制作自己的tabbar,从UITabBar继承它,并在shouldAutoRotate方法中返回YES。
#import <UIKit/UIKit.h> @interface MainTabBarController : UITabBarController{ } - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation; @end
这是一个.h文件
#import "MainTabBarController.h" @implementation MainTabBarController - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { return YES; } @end
您只需将标签栏的类从UITabBarController更改为MainTabBarController