u16suzuの blog

日々学んだことのメモブログです。

UITabBarControllerの使い方

AppDelegate.m の中で, こんな感じで書けば良い

self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
    
_tabBarController = [UITabBarController new];
_homeViewController = [HomeViewController new];
_postViewController = [PostViewController new];

NSArray *tabControllers = @[_homeViewController, _postViewController];
[_tabBarController setViewControllers:tabControllers animated:NO];    

_window.rootViewController = _tabBarController;
[_window makeKeyAndVisible];
return YES;                

関係ないけど最近 new を使うようになった。