Программное создание и конфигурация UITabBarController - Установка образа системы для вкладки

Программно создать tabBar в приложении довольно просто:

self.tabBarController = [[UITabBarController alloc] init]; 
[self.view addSubview:_tabBarController.view];

UIViewController * tab1 = [[UIViewController alloc] init];
tab1.title = "A";

UIViewController * tab2 = [[UIViewController alloc] init];
tab2.title = "B";

_tabBarController.viewControllers = [NSArray arrayWithObjects:patientSearch,todoList,nil];

[tab1 release];
[tab2 release];

Вы также можете легко помещать изображения на вкладки:

tab1.tabBarItem.image = [UIImage imageNamed:@"myIcon.png"];

Однако как я могу установить изображение этих вкладок на один из системных изображений? (например, поиск, избранное, закладки и т. д.). В IB это устанавливается путем изменения «идентификатора», но как это можно сделать программно

6
задан Luke Mcneice 15 January 2011 в 13:02
поделиться