在视图控制器之间有一个willmoveToParentViewController
来捕获事件。
我有表格。当用户点击back
按钮时,我想检查他是否进行了更改并向他发出有关丢失数据的警告。
如何停止活动?
答案 0 :(得分:0)
您可以提供一个警报视图控制器,在用户处理警报视图之前,该控制器会暂时冻结任何进一步的操作。也许添加“确定”和“取消”按钮,确定返回,取消停留。让身体说“警告,未保存的更改将会丢失”等等。
https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIAlertController_class/