Существует простой способ изменить все стили панели навигации вместо того, чтобы менять каждый отдельно.
[[UINavigationBar appearance] setBarStyle:UIBarStyleBlack];
Просто установите этот код в одном из ваших начальных представлений. С этим ваш дополнительный контроллер навигации и контроллер навигации конфигурации (который появляется после нажатия «Изменить» в дополнительном контроллере навигации) получают другой стиль.
Таким образом, вы можете изменить его цвет на другой или изменить фоновое изображение.
Надеюсь, это поможет.