我有一个类似于thisquestion的问题但它是特定于MonoTouch的。当我需要调用NavigationController.PopToRootViewController()时,我目前在堆栈中的第8个ViewController上,我需要清理一堆东西(引用、事件、图像等)在弹出的所有ViewController上,我该怎么做? 最佳答案 为了实现这一点,我倾向于将UINavigationController子类化,这样我就可以在popToRootViewController发送到父View后拦截所有调用。popToRootV