У меня есть быстрый вопрос для вас. Возможно ли изменить цвет строки состояния в iOS 7 (например, приложение для Facebook) А также можно увеличить прозрачность строки состояния?Как изменить цвет строки состояния?
Спасибо заранее, Дэви
У меня есть быстрый вопрос для вас. Возможно ли изменить цвет строки состояния в iOS 7 (например, приложение для Facebook) А также можно увеличить прозрачность строки состояния?Как изменить цвет строки состояния?
Спасибо заранее, Дэви
if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 7.0)?YES:NO) {
[self.navigationController.navigationBar setBackgroundImage:[UIImage imageNamed:@"newImage.png"] forBarMetrics:UIBarMetricsDefault];
}else{
[self.navigationController.navigationBar setBackgroundImage:[UIImage imageNamed:@"previousImage.png"] forBarMetrics:UIBarMetricsDefault];
}
Или вы также можете сделать это:
[UINavigationBar appearance].barTintColor = [UIColor redColor];
если не показывать панель навигации в приложении.
Благодарим вас за быстрый ответ Мне нужно поставить этот код в viewDidLoad? – dave
да вы можете поместить его в viewDidLoad, но перед этим у вас должны быть изображения botj как newimage размером 320x64 и previousimage размером 320x44. –
Вы можете изменить цвет панели навигации, чтобы изменить цвет строки состояния.
[UINavigationBar appearance].barTintColor = [UIColor greenColor];
Вопрос для нас? ... – Bhavin
http://stackoverflow.com/questions/18929864/how-do-i-change-the-navigation-bar-color-in-ios-7/18929980# 18929980 – Rajneesh071