Навигационная панель белого цвета окрашивает в серый цвет
Я разрабатываю приложение, которое поддерживает iOS 7 и более поздние версии, используя панель навигации с bartintcolor "зеленого цвета". Однако у меня возникла проблема при установке "tintcolor" на белый. Он стал серым вместо белого (как показано на рисунке ниже).
Спасибо,
2 ответа
У меня была та же проблема, и я потратил много времени на ее выяснение.
- Перейдите в "Настройки iOS"> "Основные"> "Специальные возможности"> "Увеличить контраст".
- Выключите переключатель "Darken Colors".
Пожалуйста, добавьте код ниже в ваш файл приложения
[[UINavigationBar appearance] setTitleTextAttributes:@{ UITextAttributeTextColor: [UIColor whiteColor],UITextAttributeFont: [UIFont fontWithName:@"FONT_NAME" size:15] }];