2009-09-27 5 views
5

Par défaut, lorsque j'observe la valeur d'un UISlider, il ne se met à jour qu'une seule fois, lorsque le curseur est cliqué, pas en continu, même si c'est le réglage du curseur. Existe-t-il un moyen d'obtenir le changement de valeur continu du curseur?Observer la valeur d'un UISlider - iPhone KVO

Répondre

6

UIKit ne supporte pas activement KVO. Vous pourriez avoir de la chance car certaines notifications peuvent passer par les mécanismes habituels, mais pour la plupart, vous ne devriez pas supposer que vous pouvez utiliser KVO avec n'importe quelle classe UIKit.

Vous devriez plutôt recevoir vos événements continus à l'aide de la méthode d'action de la cible associée à UISlider.

0

La mise à jour continue s'applique à l'appel de la méthode cible de l'événement "valeur modifiée" sur le curseur. Je ne sais pas comment le faire avec KVO

+0

Oui, l'action "Valeur modifiée" donne des valeurs continues. Je me demandais si cela était possible avec le KVO. – Dimitris

Questions connexes