Мое приложение использует два разных фона для UINavigationBar, чтобы указать пользователю, на каком уровне иерархии он находится. Когда я нажимаю UIViewController, которому нужен второй фон, ему не хватает анимации, фон меняется сразу же, как только нажимается UIViewController. Как я могу анимировать это так, чтобы изменение фона исчезало при изменении вида?