2009-09-27 8 views
5

De forma predeterminada, cuando observo el valor de un UISlider, solo se actualiza una vez, cuando se hace clic en el control deslizante, no de forma continua, aunque sea la configuración del control deslizante. ¿Hay alguna manera de obtener el cambio de valor continuo del control deslizante?Observando el valor de un UISlider - iPhone KVO

Respuesta

6

UIKit no admite activamente KVO. Puede que tengas suerte ya que algunas notificaciones pueden pasar por los mecanismos habituales, pero en general no debes asumir que puedes usar KVO con cualquier clase de UIKit.

En su lugar, debe obtener sus eventos continuos a través del método de acción del objetivo asociado de UISlider.

0

la actualización continua se aplica a la llamada del método de destino del evento "valor cambiado" en el control deslizante. No sé cómo hacer esto con KVO

+0

Sí, la acción "valor cambiado" proporciona valores continuos. Me preguntaba si esto es posible con KVO. – Dimitris

Cuestiones relacionadas