Когда я устанавливаю оттенок, используя следующий код, он работает
self.navigationController.navigationBar.tintColor = [UIColor brownColor];
Но когда я пытаюсь установить оттенок цвета, как -
`UIImage * navigationBarCol = [UIImage imageNamed: @" navigatorBar_color.png "];
self.navigationController.navigationBar.tintColor = [UIColor colorWithPatternImage: navigationBarCol];
`
Тогда он не показывает точный цвет и показывает только оттенок черного.
navigationBar_color.png - это однопиксельное изображение цвета, который я хочу установить.
Я использую этот метод для установки цвета строк таблицы или других объектов в моей программе, и он отлично работает.
Более того, метод UIColor colorWithPatternImage должен возвращать UIColor, поэтому оба подхода также выглядят похожими на меня. Подскажите, пожалуйста, почему второй подход не работает для navigatiorBar.