【发布时间】:2009-09-27 00:56:04
【问题描述】:
默认情况下,当我观察 UISlider 的值时,它只更新一次,当单击滑块时,不是连续更新,甚至认为这是滑块的设置。 有没有办法获取滑块的连续值变化?
【问题讨论】:
标签: cocoa-touch key-value-observing uislider
默认情况下,当我观察 UISlider 的值时,它只更新一次,当单击滑块时,不是连续更新,甚至认为这是滑块的设置。 有没有办法获取滑块的连续值变化?
【问题讨论】:
标签: cocoa-touch key-value-observing uislider
UIKit 不积极支持 KVO。您可能会很幸运,因为某些通知可能会通过通常的机制传递,但在大多数情况下,您不应该假设您可以将 KVO 与任何 UIKit 类一起使用。
您应该改为通过 UISlider 的关联目标的操作方法获取连续事件。
【讨论】:
持续更新适用于调用滑块上“值改变”事件的目标方法。我不知道如何用 KVO 做到这一点
【讨论】: