Soy novato con cocoa. Tengo un botón y un campo de texto en mi aplicación. Quiero que el botón se deshabilite cuando el campo de texto está vacío y habilitado cuando el usuario escribe algo.Desactivar/Activar NSButton si NSTextfield está vacío o no
¿Algún punto para comenzar? ¿Alguna vinculación "mágica" en Interface Builder?
Gracias
[Editado]
he intentado ajustar el AppDelegate como el delegado NSTextfield's y ha añadido este método (myTextField y myButton son IBOutlets):
- (void)textDidChange:(NSNotification *)aNotification
{
if ([[myTextField stringValue]length]>0) {
[myButton setEnabled: YES];
}
else {
[myButton setEnabled: NO];
}
}
Pero no pasa nada ...
Podría intentar hacer lo mismo con [myTextField.text isEqualToString: @ ""] en su condición de lugar? – jv42