ios – 剂量NSTimer可用于Today Extension(Widget)吗?

ios – 剂量NSTimer可用于Today Extension(Widget)吗?,第1张

概述我想在今日扩展中使用NSTimer来刷新小部件,但我不知道剂量这种行为是否合法? 我做了一个演示使用NSTimer来计算并每1秒刷新一次窗口小部件UI,看起来像是工作,但问题是当用户退出通知中心时,计时器仍在运行,何时何地应该停止计时器? 我也可以确认这种方法适合我. override func viewDidDisappear(animated:Bool) { // stop the t @H_502_2@ 我想在今日扩展中使用NSTimer来刷新小部件,但我不知道剂量这种行为是否合法?

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

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

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

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

@H_502_2@ 总结

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

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

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1066544.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存