1. 内置事件
为了便于开发者响应千牛应用、插件应用、页面的变化,千牛客户端提供了一系列内置事件。
| 事件名称 | 所属模块 | 含义 | 备注 |
|---|---|---|---|
Page.back |
页面导航栏 | 返回按钮点击事件 | |
Page.close |
页面导航栏 | 关闭按钮点击事件 | |
Page.reload |
页面导航栏 | 刷新按钮点击事件 | |
Page.WillAppear |
页面 | 页面即将可见 | |
Page.DidAppear |
页面 | 页面已经可见 | |
Page.WillDisappear |
页面 | 页面即将不可见 | 可能的情况:被千牛的其他页面遮挡,如扫码;被其他应用遮挡,如拍照;用户按了Home千牛将被最小化。 |
Page.DidDisappear |
页面 | 页面已经不可见 | |
Global.LowMemory |
千牛应用 | 千牛进入低内存状态 | |
Global.DidBecomeActive |
千牛应用 | 千牛应用进入前台,处于活跃状态 | |
Global.DidEnterBackground |
千牛应用 | 千牛应用进入后台 | 用户按了Home千牛被最小化后,会触发此事件 |
Global.KeyboardWillShow |
系统键盘 | 键盘将要显示 | |
Global.KeyboardDidShow |
系统键盘 | 键盘已经显示 | |
Global.KeyboardWillHide |
系统键盘 | 键盘将要隐藏 | |
Global.KeyboardDidHide |
系统键盘 | 键盘已经隐藏 | |
Global.KeyboardWillChangeFrame |
系统键盘 | 键盘外框架大小将要变化更新 | 键盘的显示和隐藏都会影响键盘外框架大小变化,因此会同时触发此事件 |
Global.KeyboardDidChageFrame |
系统键盘 | 键盘外框架大小已经变化更新 | 键盘的显示和隐藏都会影响键盘外框架大小变化,因此会同时触发此事件 |