UIViewControllerと同じで、継承してshouldAutorotateToInterfaceOrientation:でYESを返します。
#import <UIKit/UIKit.h> @interface MyTabBarController : UITabBarController @end
#import "MyTabBarController.h" @implementation MyTabBarController - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { return YES; } - (void)didReceiveMemoryWarning { [super didReceiveMemoryWarning]; } - (void)dealloc { [super dealloc]; } @end
標準のプロジェクトテンプレートでTab Bar Applicationを使用する場合は、Interface BuilderでUITabBarControllerのかわりに、クラスを指定すればOKです。
横向きはこんな感じになります。