Переходы в большинстве случаев являются просто анимацией, но мы можем добавить дополнительные эффекты, такие как исчезновение и отражение в зависимости от типа нового окна / представления, которое мы хотим загрузить.В Xcode терминология для просмотра и просмотра нового окна называется «push» - когда вы помещаете его в иерархию представлений.Чтобы закрыть его, вы «выталкиваете» его из стека.
И да, вы просто создаете новый файл и затем выбираете его тип, чтобы создать другое окно - зависит от того, какой именно тип вы используете, будь тофайл кода или файл интерфейса и т. д.
Надеюсь, это поможет.