Domanda

Sto usando un controllo NSSlider e l'ho configurato per utilizzare la modalità continua in modo da poter aggiornare continuamente un NStextfield con il valore corrente del cursore mentre l'utente lo fa scivolare. Il problema che ho è che non voglio "commettere" il valore fino a quando l'utente non lascia andare la manopola, cioè non voglio che la mia applicazione prenda conto del valore a meno che l'utente non lasci andare il cursore per significare È al valore desiderato. Al momento, non ho modo di sapere quando è così; Il metodo di azione viene appena chiamato continuamente senza indicazione di quando il cursore è stato rilasciato.

Se possibile, ho bisogno di una soluzione che coprirà casi di bordo come l'utente che interagisce con il cursore con la tastiera o gli strumenti di accessibilità (se esiste una cosa del genere). Avevo iniziato a cercare eventi di mouse, ma non sembrava una soluzione ottimale per i motivi che ho appena delineato.

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top