プログラムでUItabbarをUIViewに追加する必要があります。これは以下のコードです。アプリは RootViewTableController から開始され、このビューにプッシュされますが、タブが機能しません。問題は MainWindow.xib にあるのではないでしょうか?:
// TabBarController.h
@interface TabBarController : UITabBarController
@end
// TabBarController.m
#import "TabBarController.h"
#import "FirstV.h"
@implementation TabBarController
-(void)viewDidLoad {
NSMutableArray *listOfViewControllers = [[NSMutableArray alloc] init];
UIViewController *vc;
vc = [[UIViewController alloc] init];
vc.title = @"A";
[listOfViewControllers addObject:vc];
[vc release];
vc = [[UIViewController alloc] init];
vc.title = @"B";
[listOfViewControllers addObject:vc];
[vc release];
[self.tabBarController setViewControllers:listOfViewControllers animated:YES];
[super viewDidLoad];
}
@end
スクリーンショットはこちら:
下部にタブが表示されないので、UItabbar 要素をビューにドラッグ アンド ドロップする必要がありますか?