iOS маршрутизация viewDidAppear для дочерних контроллеров представления?

Я добавляю дочерний контроллер представления к родительскому контроллеру представления, и все работает как ожидалось, за исключением того, что у дочернего контроллера представления не срабатывают его обычные обратные вызовы. Например, такие вещи, как viewWillAppear (анимированный) никогда не вызывается. Я посмотрел на это и подумал, что это может быть потому, что я не вызывал willMoveToParentViewController и didMoveToParentViewController на дочернем контроллере представления до и после добавления его к родителю соответственно. К сожалению, исправление не имеет значения. Кто-нибудь знает, как я могу подключить это так, чтобы, когда я делаю addChildViewController и removeChildViewController, регулярные обратные вызовы запускались? После добавления childViewController я также добавляю его представление как подпредставление к представлению родительского контроллера представления. Ни в одной точке (addChildViewController & addSubview) не вызывается метод viewWillAppear (анимированный) и т. Д. Контроллера дочернего представления ...

Ник

Ответы на вопрос(7)

Ваш ответ на вопрос