Модальный переход не работает после возвращения в приложение
Я использую MDCDialogTransitionController
от Материал-Компоненты-iOS
Я создаю свой ViewControler
и открыть его с переходом. С кодом ниже это работает отлично.
let dialogTransitionController = MDCDialogTransitionController()
func openAuthenticationDialog() {
let authDialogController: UIViewController? = self.storyboard?.instantiateViewController(withIdentifier: "authDialog")
authDialogController?.modalPresentationStyle = .custom
authDialogController?.transitioningDelegate = dialogTransitionController
present(authDialogController!, animated: true)
}
При открытой dialog
Я нажимаю на Facebook Login и перехожу к Facebook Authentication.
После аутентификации Facebook, когда я возвращаюсь обратно в свое приложение, диалог теряет переход и выглядит как обычный ViewController
без перехода.
Что я должен сделать, чтобы сохранить мою тягу и увидеть мой ViewController
точно так же, как первое изображение.
РЕДАКТИРОВАТЬ:
Я создал пример кода, чтобы помочь воспроизвести эту проблему. С примером кода я понял, что нет необходимости менять приложение, а нужно только представить / закрыть ViewController для воспроизведения.