首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NSTimer - NSSlider

NSTimer - NSSlider
EN

Stack Overflow用户
提问于 2011-09-21 17:10:58
回答 2查看 219关注 0票数 0

我的应用程序中有一个NSTimer和一个NSSlider。如何使计时器的时间间隔立即响应滑块值?

现在,它只在一开始就响应。一旦计时器被触发,它就不再响应了……

代码语言:javascript
复制
[NSTimer scheduledTimerWithTimeInterval:[slider doubleValue]
                                 target:self
                               selector:@selector(updateTextFieldWithRandomNumber)
                               userInfo:nil
                                repeats:YES];
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-09-21 17:20:45

如何在滑块的doubleValue属性上放置KVO观察,并在通知发生时使计时器无效并重新创建计时器呢?

票数 0
EN

Stack Overflow用户

发布于 2011-09-21 17:19:54

创建计时器后,您将无法更改计时器的时间间隔。您必须使旧计时器无效,并使用新的时间间隔创建新的计时器。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7497303

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档