Сделайте контроллер корневого представления для вашего приложения универсальным UIViewController.
Добавьте изображение в нижнюю часть вашего корневого контроллера вида
Перетащите контейнерное представление на этот контроллер представления. Сделайте вид контейнера расширенным чуть выше вашего изображения.
Теперь создайте новую сцену контроллера представления в вашей раскадровке. Это может быть контроллер представления навигации, если вам нужен стек навигации, или контроллер панели вкладок, или любой другой тип, который вы хотите.
Удерживая клавишу Control, перетащите из представления контейнера на корневом контроллере представления на новый контроллер представления. Выберите «вставлять» в появившемся диалоговом окне. Вы создали встраиваемый segue, и ваш корневой контроллер представления содержит дочерний контроллер представления.
Теперь выполните всю навигацию с помощью дочернего контроллера представления. Он всегда будет занимать большую часть, но не весь экран, и контроллер корневого представления будет по-прежнему виден с представлением изображения в его нижней части.