Я хочу использовать стандартный элемент панели вкладок с пользовательским заголовком.Я изменяю заголовок после создания TabBarItem непосредственно self.tabBarItem.title = @ "Liked" .Например, «Избранное» - UITabBarSystemItemFavor:
- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
{
self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
if (self) {
self.title = NSLocalizedString(@"Liked", @"Liked");
self.tabBarItem = [[UITabBarItem alloc] initWithTabBarSystemItem:UITabBarSystemItemFavorites tag:0];
self.tabBarItem.title = @"Liked";
}
return self;
}
Можно ли это сделать?Если да, где я допустил ошибку?
UPD: Изменение элемента панели вкладок title в viewDidLoad () работает на iOS4, но не 'работать на iOS5.Существует ли другой подход?
Спасибо