vcL*_*wei 4 ios ios8 ios-app-extension today-extension
我想在今日扩展中使用NSTimer来刷新小部件,但我不知道剂量这种行为是否合法?
我做了一个演示使用NSTimer来计算并每1秒刷新一次窗口小部件UI,看起来像是工作,但问题是当用户退出通知中心时,计时器仍在运行,何时何地应该停止计时器?
我也可以确认这种方法适合我.
override func viewDidDisappear(animated:Bool) {
// stop the timer here when notification center is closed
}
Run Code Online (Sandbox Code Playgroud)
有趣的是,viewWillDisappear
和viewDidDisappear
都只要你开始向上滑动即可关闭通知中心召集了一个又一个(按顺序).这意味着,虽然通知中心和您的小部件在屏幕上仍然可见(如果您将手指放在拖动手柄上)viewDidDisappear
已经被调用.
归档时间: |
|
查看次数: |
1023 次 |
最近记录: |