Создать uiTabBarController программно

Я хочу создать UIView для UITabBarController

Вот мой код для .h файл:

@interface TE : UIViewController {
    UITabBarController *tabBarController;
}
@property (nonatomic,retain) UITabBarController *tabBarController;
@end

Метод viewDidLoad :

UIViewController *testVC = [[T1 alloc] init];
UIViewController *otherVC = [[T2 alloc] init];
NSMutableArray *topLevelControllers = [[NSMutableArray alloc] init];
[topLevelControllers addObject: testVC];
[topLevelControllers addObject: otherVC];
tabBarController = [[UITabBarController alloc] init];
tabBarController.delegate = self;
[tabBarController setViewControllers:topLevelControllers animated:NO];
tabBarController.selectedIndex = 0;
self.view = tabBarController.view;

Создает контроллер панели вкладок, но когда я нажимаю на элемент панели вкладок, я получаю сообщение об ошибке:

Thread1: Программа получает signal: SIGABRT

Edit : Я решил проблему, загрузив и изменив версию http://www.iphonedevcentral.com/create-uitabbarcontroller/

10
задан Bartłomiej Semańczyk 26 October 2015 в 09:26
поделиться