Domanda

Ok, così ho un NSTextField ed un NSSlider. Nel costruttore di interfaccia, ho ottenuto il valore float dalla NSSlider di andare in NSTextField. MA, ho bisogno di un pulsante che invia il testo dal campo di testo in modo che io possa ottenere il valore nel mio codice. Quel campo di testo può anche accettare input manuale, quindi non posso semplicemente collegare il NSSlider al mio codice. Questo è simile al enter o quando la modifica è terminata. Ma ho solo bisogno di un pulsante che invia tutti i dati a quando lo scatto.

Tutte le idee ??

Elia

È stato utile?

Soluzione

Il pulsante è facoltativo. È possibile collegare "valore modificato" evento del TextField a una funzione, quindi aggiorna il valore della Slider con il valore della TextField.

Altri suggerimenti

del Segui cacao MVC design.

Il campo di testo e il cursore dovrebbe assumere i valori che essi presentano da qualche modello a oggetti, e quando le manipola utente li dovrebbe spingere il nuovo valore a quello oggetto del modello.

Si dovrebbe non utilizzare un NSTextField come un "intermediario" tra l'altro NSControl e un oggetto del modello.

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