Вы можете установить цвет с помощью команды:
navigationController.navigationBar.tintColor = [UIColor colorWithRed: green: blue: ]
Или предварительно сделанные цвета в UIColor, набрав:
[UIColor blueColor];
«синий», который можно заменить намного основных цветов, таких как черный, красный, серый, зеленый и т. д.
Но если вы хотите, чтобы изображение было фоном NavBar, вам нужно создать собственный класс, который является подклассом UINavigationBar.