согласно Apple документы
Я пытаюсь установить пользовательские готовые выбранные и невыбранные изображения на UITabBarItem следующим образом:
...
DetailViewController *vc1 = [[DetailViewController alloc] initWithNibName:@"DetailView" bundle:nil];
UITabBarItem *vc1i = [[UITabBarItem alloc] initWithTabBarSystemItem:UITabBarSystemItemTopRated tag:100];
[vc1i setFinishedSelectedImage:[UIImage imageNamed:@"tab_bar_item_selected.png"] withFinishedUnselectedImage:[UIImage imageNamed:@"tab_bar_item_normal.png"]];
[vc1 setTabBarItem:vc1i];
...
По сути, происходит то, что TabBar загружается просто отлично, он просто полностью игнорирует настройку элемента панели вкладок.
Я нацеливаюсь на iOS5 +
Изображения являются прозрачными PNG 30x30 и существуют в проекте. Не могу понять, что я здесь пропускаю, но должно быть что-то!
Это вызывается в методе tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
, учебник Рэла Вендерлиха
У кого-нибудь есть идеи?
Спасибо!