我正在使用navigationController将新视图推送到堆栈。一旦我完成了那个视图,我会弹出它。我希望堆栈底部的原始视图或根视图然后变为活动状态,以便知道何时发生这种情况可以调用自身的方法
答案 0 :(得分:3)
有两个选项
1。实现 - (void)viewWillAppear:animated
:这通常是了解视图即将变为可见的有用策略。如果你在这种情况下总是做同样的事情,那么这很容易。
2. 发送NSNotification。当您希望底层视图执行某些操作以响应其他地方发生的特定事件时,这非常有用。
答案 1 :(得分:0)
使用viewWillAppear委托。在显示视图之前调用它。