Я пытался решить эту проблему некоторое время с разными людьми, предлагающими несколько разных способов добиться этого, и ни один из них не работает для меня.
Я пытаюсь отобразить контроллер представления в текущем контексте с четким фоном. Однако каждый раз, когда я выполняю переход, контроллер представления под ним удаляется из иерархии представлений.
Вот представленный контроллер представления. 
А вот текущее состояние при представлении представления модально. 
Когда происходит переход, модальное окно имеет правильный эффект прозрачности, однако, когда переход завершается, фон становится черным, что указывает на то, что контроллер представления был удален из иерархии.
Теперь многие предложения сосредоточены на настройке модального окна в коде, однако все эти настройки доступны в раскадровке, и я предпочитаю оставлять такие вещи там. Как было предложено здесь, я установил мои контроллеры представления, как это, однако у меня все еще есть вышеуказанный эффект.
Вот моя установка раскадровки.
Представление настроек контроллера представления 
Настройки контроллера модального представления 
Любая помощь приветствуется.
