Можно создать дубликат:
iPhone Navigation Bar Title text colorКак установить цвет заголовка панели навигации через код?
Как установить цвет заголовка панели навигации с помощью кода?
Можно создать дубликат:
iPhone Navigation Bar Title text colorКак установить цвет заголовка панели навигации через код?
Как установить цвет заголовка панели навигации с помощью кода?
Вам необходимо использовать UILabel как titleView элемента navigationItem. Установите цвет фона ярлыка как чистый цвет и цвет текста согласно вашему требованию. , затем установите для этой метки заголовок для элемента навигации.
self.navigationItem.titleView = label;
Вы можете использовать setTitleTextAttributes uinavigationbar для установки шрифта, цвет, смещение и цвет тени. это работает для ios 5.
CGRect frame = CGRectMake(0, 0, 200, 44);
TitleLabel = [[[UILabel alloc] initWithFrame:frame] autorelease];
TitleLabel.backgroundColor = [UIColor clearColor];
TitleLabel.font = [UIFont boldSystemFontOfSize:14.0];
TitleLabel.shadowColor = [UIColor colorWithWhite:0.0 alpha:0.5];
TitleLabel.text = @"Nav Bar Title";
TitleLabel.textAlignment = UITextAlignmentCenter;
TitleLabel.textColor = [UIColor colorWithRed:1 green:2 blue:4 alpha:0.7];
self.navigationItem.titleView = TitleLabel.text;
You can take a UILabel, set its font, color alignment and add it on Navigation bar.
Hope it works for you.
Что вы пробовали до сих пор? Вы, для начала, посмотрели документацию разработчика для [UINavigationBar] (http://developer.apple.com/library/ios/#documentation/uikit/reference/UINavigationBar_Class/Reference/UINavigationBar.html)? –