Enviar la acción de NSTextField cuando en la tecla arriba en vez de regreso
-
25-09-2019 - |
Pregunta
Quiero mostrar el número de caracteres restantes para un nuevo tweet, después de una clave ha sido levantada. Actualmente, esto sólo ocurre si se levanta de retorno:
- (IBAction)updateCharacterCountFromNewTweetField:(id)sender {
[newTweetCharacterCount setIntValue:140 - [[sender stringValue] length]];
}
Esta acción está conectado a un NSTextField (no un UITextField !!):
Esto es terrible para los usuarios, porque quieren ver el contador de caracteres de inmediato, no sólo después de pulsar retorno.
Alguien me puede ayudar? Gracias.
Solución
Configurar un delegado en el campo de texto y tienen que poner en práctica la controlTextDidChange:. método delegado
edición de texto Guía de programación: Mensajes de delegados y Notificaciones .
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow