Программно созданный UITabBarController - SIGABRT при нажатии на tabBar - PullRequest
2 голосов
/ 16 октября 2011

Я пытался создать UITabBarController программно, но у меня появляется SIGABRT, когда я нажимаю на tabBarItem.

Источник:

- (void)viewDidLoad
{
    [super viewDidLoad];
    // Do any additional setup after loading the view, typically from a nib.

    tabBarController = [[UITabBarController alloc] init];

    UIViewController *vc1 = [[UIViewController alloc] init];
    UIViewController *vc2 = [[UIViewController alloc] init];

    UIView *v1 = [[UIView alloc] init];
    UIView *v2 = [[UIView alloc] init];

    vc1.title = @"vc1";
    vc2.title = @"vc2";

    tabBarController.viewControllers = [[NSArray alloc] initWithObjects:vc1, vc2, nil];

    self.view = tabBarController.view;
}
...