嗨,我知道如果在导航控制器上推送/弹出新视图,这通常viewWillAppear
不会viewDidAppear
被调用。我已经<UINavigationControllerDelegate>
在我的根视图控制器上实现了协议和所需的方法。但是,我很难将根视图控制器设置为导航控制器的委托。有没有办法以编程方式或在情节提要中做到这一点?
我试过了
[self.navigationController setDelegate:self]
从根视图控制器的viewWillAppear
方法来看,但似乎没有效果。任何提示将不胜感激。