Как изменить цвет оттенка невыбранного изображения на панели вкладок в iOS?Как изменить цвет оттенка невыбранного изображения на панели вкладок в iOS?
ответ
К сожалению, нет никакого способа сделать это. Была функция, позволяющая вам это сделать, но она была удалена в iOS 7 и никогда не была восстановлена.
Ваш единственный вариант, если вы хотите этого вида управления, - это не использовать цвет оттенка вообще, а установить изображение и выбранное изображение, как обычные изображения (визуализированные с использованием AlwaysOriginal
, а не шаблонные образы). Таким образом, нет оттенков, и выбранное изображение используется, когда элемент выбран, а обычное изображение используется, когда оно отсутствует, и цвета полностью соответствуют вам.
Вы можете установить цвет оттенка изображения на панели таблеток для выбранного изображения программно, а затем, если вы хотите оттолкнуть невыделенное изображение, вы должны сделать изображение самостоятельно с нужным цветом. Мне нравится делать тот же цвет, что и выбранное мной изображение, но с непрозрачностью 50%. Код выглядит следующим образом:
UIImage *item2Image = [[UIImage imageNamed:@"simulatorTabBarIconUnselected"] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];
UIImage *item2ImageSelected = [[UIImage imageNamed:@"simulatorTabBarIconSelected"] imageWithRenderingMode:UIImageRenderingModeAlwaysTemplate];
UITabBarItem *tabBarItem2 = [[UITabBarItem alloc] initWithTitle:@"Simulator" image:item2Image selectedImage:item2ImageSelected];
всегда делает режим UIImageRenderingModeAlwaysOriginal означает невыделенное изображение будет выглядеть, как в вашей папке изображений активов, в то время как UIImageRenderingModeAlwaysTemplate заставит изображение появляться как цвет отлива указанных вами , Вы можете посмотреть, как это выглядит:
http://www.apppicker.com/apps/1059513718/jetfuel-by-beaconsinspace
- 1. Swift: изменить цвет оттенка цвета панели вкладок?
- 2. Изменить цвет панели вкладок в iOS 7?
- 3. Цвет оттенка строки штриховки
- 4. Изменить цвет оттенка шрифта UISearchBar - iOS
- 5. Как изменить цвет изображения панели вкладок для выбранных и невыбранных
- 6. Как изменить цвет элементов невыбранной панели вкладок в iOS 7?
- 7. Как изменить цвет оттенка UIAlertController?
- 8. Как изменить цвет панели вкладок в Xcode
- 9. Изменить цвет индикатора вкладок в панели действий
- 10. Как изменить цвет глобального оттенка на зеленый?
- 11. Изменить цвет оттенка состояния
- 12. Чтобы изменить цвет невыбранного значка UITabBar в iOS 7?
- 13. Кнопка панели вкладок всегда показывает синий цвет в iOS?
- 14. Изменение оттенка изображения iOS
- 15. Как изменить цвет оттенка rightCalloutAccessory на Mapbox?
- 16. Как изменить цвет оттенка кнопки через prepareForSegue
- 17. Пользовательский цвет фона вкладки. Как изменить цвет фона панели вкладок?
- 18. TabBar цвет оттенка товара не меняется
- 19. Настройка UISegmentedControl: как изменить цвет оттенка изображения выбранного сегмента?
- 20. Изменить/удалить цвет оттенка QTableWidget
- 21. Цвет оттенка за UIPopoverController на iOS 7
- 22. Изменить цвет оттенка UIAlertController iOS9
- 23. UINavigationBar изменить цвет оттенка в категории
- 24. Изменить вкладку Значок панели/цвет текста оттенка от раскадровки
- 25. IOS 7/8, как установить панели вкладок цвет текста
- 26. Отдельные цвета оттенков для панели вкладок на iOS 7?
- 27. Как изменить цвет шрифта/цвет текста UIBarButtonItem на панели навигации
- 28. Swift цвет оттенка
- 29. Как изменить цвет фона панели вкладок tabcontainer в C#?
- 30. Как изменить цвет панели вкладок в Corona SDK