Привет, я понимаю, что обычные viewWillAppear
и viewDidAppear
не будут вызваны, если вы нажмете / выскочит новое представление на контроллере навигации.Я реализовал протокол <UINavigationControllerDelegate>
и необходимые методы на моем контроллере корневого представления.Однако мне трудно установить корневой контроллер представления в качестве делегата контроллера навигации.Есть ли способ сделать это программно или в раскадровке?
Я пробовал
[self.navigationController setDelegate:self]
из метода viewWillAppear
контроллера корневого представления, но, похоже, не имеет никакого эффекта.Любой совет будет оценен.