【发布时间】:2015-07-18 06:45:12
【问题描述】:
我是 iOS 新手。在我的子视图控制器中,我对数据进行了一些修改。我插入了一个完成按钮来存储数据并从导航控制器堆栈中弹出视图控制器。如果我按下导航控制器后退按钮,它会自动返回而不保存数据。如果我对数据进行了任何修改,然后我按下了返回按钮,我需要显示警报,因为“进行了修改肯定要返回”。如果用户在警报视图中按下取消按钮,我需要停止视图消失并仍然站在同一个视图控制器上。如果有人有答案,请帮助我。
【问题讨论】:
-
看起来您应该以模态方式呈现视图。这样就没有导航栏或后退按钮。提议的解决方案效果很好,但我认为从概念上讲视图应该是模态的。
标签: ios objective-c iphone