如何在 ios 5 (StoryBoard) 中支持标签栏应用程序的纵向和横向方向。
任何帮助表示赞赏。
UITabBarController 有一些问题。问题是子视图(选定索引)不自动旋转。
因此,您可以创建一个类别,并添加以下代码。
并且,添加一个#import "UITabBarController+Autorotate.h"
#import <Foundation/Foundation.h>
@interface UITabBarController (Autorotate)
@end
#import "UITabBarController+Autorotate.h"
@implementation UITabBarController (Autorotate)
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
UIViewController *controller = self.selectedViewController;
if ([controller isKindOfClass:[UINavigationController class]])
controller = [(UINavigationController *)controller visibleViewController];
return [controller shouldAutorotateToInterfaceOrientation:interfaceOrientation];
}
@end