objective-c cocoa macos nsslider

objective c - ¿Cómo NSSlider vive el valor de actualización?



objective-c cocoa (1)

Parece que NSSlider en Cocoa no proporciona algún delegado al evento slider recibido.

¿Cómo NSSlider actualiza el valor de actualización en NSTextField?


Necesitas investigar el mecanismo de Objetivo / Acción de Cocoa . Este es un concepto básico de Cocoa que necesitarás entender. Al control deslizante (y a cualquier otro control) se le puede asignar un objetivo (algún objeto controlador) y una acción (el método para invocar ese objeto controlador).

La acción se activa cuando el usuario detiene el arrastre de forma predeterminada. Compruebe la propiedad Continuo del control deslizante en el Creador de interfaces para hacer que desencadene la acción a medida que la desliza.