我有一个UINavigationController,它管理多个UIViewControllers。当在视图控制器层次结构的顶部,并且按了back时,我想显示一个UIAlertView来询问用户是否确定要返回。检查视图是否弹出的最佳方法是什么?
最佳答案
我认为后退按钮没有具体的消息。
但是您可以尝试继承UINavigationController的子类,然后覆盖方法popViewControllerAnimated:。 (我还没有尝试过。)
另一个选择是创建UIBarButtonItem类型的自定义后退按钮,并为此按钮添加目标和操作。
关于iphone - 如何从UINavigationController弹出UIViewController之前显示警报,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6930229/