UITabBarControllerを自動回転に対応させる - 24/7 twenty-four seven
以前UITabBarControllerを継承する方法を書きましたが、各タブの全てのUIViewControllerがshouldAutorotateToInterfaceOrientation:メソッドでYESを返せば回転するようです。
例えば、上のように各タブがそれぞれFirstViewControllerとSecondViewControllerであるとすると、下記のようにそれぞれのViewControllerのshouldAutorotateToInterfaceOrientation:メソッドでYESを返します。
#import "FirstViewController.h" @implementation FirstViewController - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { return YES; }
#import "SecondViewController.h" @implementation SecondViewController - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { return YES; }