ViewWillAppear не вызывает при увольнении контроллера modalview - PullRequest
0 голосов
/ 17 января 2019

У меня есть два класса А и В.

class A{ 

override func viewWillAppear(_ animated: Bool) { . 

print("")
}

     let myPost = self.storyboard?.instantiateViewController(withIdentifier: "Completed") as! Completed

        myPost.transitioningDelegate = self as? UIViewControllerTransitioningDelegate
        myPost.modalPresentationStyle = .custom

        self.present(myPost, animated: true, completion: nil)

}
class B{ . 

 dismiss(animated: true, completion: nil)
}

Здесь я представляю класс B из класса A. Но когда я исключаю класс B, viewWillApper (в классе A) не вызывает. Как этого добиться?

1 Ответ

0 голосов
/ 17 января 2019

Вы можете использовать viewdidload () или awakefromnib () для вызова, когда вы представляете другие контроллеры, такие как A из B или B из A

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...