Модальный переход не работает после возвращения в приложение

Я использую 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

После аутентификации Facebook, когда я возвращаюсь обратно в свое приложение, диалог теряет переход и выглядит как обычный ViewController без перехода.

После перехода

Что я должен сделать, чтобы сохранить мою тягу и увидеть мой ViewController точно так же, как первое изображение.

РЕДАКТИРОВАТЬ:

Я создал пример кода, чтобы помочь воспроизвести эту проблему. С примером кода я понял, что нет необходимости менять приложение, а нужно только представить / закрыть ViewController для воспроизведения.

https://github.com/haroldogtf/DialogTransition-Issue

0 ответов

Другие вопросы по тегам