Я не уверен из вашего вопроса, знаете ли вы уже о свойстве tintColor
на UINavigationBar, но это официально поддерживаемый способ изменить цвет. Смотри документацию здесь .
Если вы хотите, чтобы ваш дизайнер мог видеть, как он выглядит, он может использовать Interface Builder и перетащить UINavigationBar в представление и изменить его оттенок.