我正在尝试实现$('.navbar-toggle').removeClass('hidden-xs');
$('.navbar-toggle').addClass('visible-xs');
功能,当用户更改视图时,该功能将通过网络发送包含已修改数据的数据包。问题是我还没有找到一种方法来确定用户何时离开视图,例如:
auto-save
这是否存在?我的导航正在使用method onChangeViewStart(param currentView, param nextView)
method onChangeViewFinish(param lastView, param currentView)
答案 0 :(得分:2)
正如上面的评论中所述,我觉得您正在寻找viewWillDisappear
已经内置于UIViewController
中的函数。
只需将以下代码添加到视图控制器中,然后在注释下方添加任何自定义逻辑。
override func viewWillDisappear(animated: Bool) {
super.viewWillDisappear(animated)
// Your custom code here.
}
答案 1 :(得分:1)
你的意思是UIViewController
?它有一些有用的功能:Responding to View Events