HTML5   发布时间:2022-04-27  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了ios – 剂量NSTimer可用于Today Extension(Widget)吗?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我想在今日扩展中使用NSTimer来刷新小部件,但我不知道剂量这种行为是否合法?

做了一个演示使用NSTimer来计算并每1秒刷新一次窗口小部件UI,看起来像是工作,但问题是当用户退出通知中心时,计时器仍在运行,何时何地应该停止计时器?

解决方法

我也可以确认这种方法适合我.

override func viewDidDisappear(animated:Bool) {
    // stop the timer here when notification center is closed
}

有趣的是,只要您开始向上滑动以关闭通知中心,viewWillDisappear和viewDidDisappear都会一个一个地按照该顺序一起调用.这意味着通知中心和您的小部件仍然可以在屏幕上看到(如果您将手指放在拖动手柄上),则已调用viewDidDisappear.

大佬总结

以上是大佬教程为你收集整理的ios – 剂量NSTimer可用于Today Extension(Widget)吗?全部内容,希望文章能够帮你解决ios – 剂量NSTimer可用于Today Extension(Widget)吗?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。