Maison > Questions et réponses > le corps du texte
将多个控制器的View添加到scrollView中,就第一次进入的时候会走ViewDidAppear方法,滑动屏幕为什么不走ViewDidDisapper或者ViewDidAppear方法?
PHP中文网2017-04-18 09:46:00
Si vous ajoutez directement la vue dans viewController à la vue sous le contrôle d'un autre contrôleur à l'aide de la méthode addSubView, dans ce cas, parce que la vue a quitté la portée de contrôle du contrôleur d'origine, la vue correspondante affichera un message caché. rappel Cela ne fonctionnera pas. Il doit être géré manuellement sous le contrôleur actuel, par exemple en appelant manuellement la méthode viewDidDislessly du contrôleur correspondant à cette vue lors du glissement du scrollView vers une certaine plage, etc.
Il est recommandé d'utiliser childViewController.
PHP中文网2017-04-18 09:46:00
Cette méthode est-elle effectuée une fois le glissement terminé ?
PHPz2017-04-18 09:46:00
Faire glisser l'écran ne supprime pas le contrôleur et les vues qu'il contrôle, et certainement pas ViewDidDisapper