[英]NSTimer - NSSlider
我的应用程序中有一个NSTimer和NSSlider。 如何使计时器的时间间隔立即响应滑块值?
目前,它只是在开始时做出响应。 计时器启动后,便不再响应...
[NSTimer scheduledTimerWithTimeInterval:[slider doubleValue]
target:self
selector:@selector(updateTextFieldWithRandomNumber)
userInfo:nil
repeats:YES];
创建计时器后,您将无法更改其时间间隔。 您必须使旧计时器无效,并使用新的时间间隔创建一个新计时器。
如何将KVO观察值放在滑块的doubleValue
属性上,并使计时器无效并在发生通知时重新创建它?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.