2010-02-05 9 views

risposta

0

GetAsyncKeyState ();

Dalla console standard OI non è possibile farlo.

2

Ho deciso di dimenticare di acquisire il carattere backspace stesso, ho acquisito lo stato a livello di codice confrontando le lunghezze della stringa prima e dopo l'azione di immissione del carattere del metodo textField:shouldChangeCharactersInRange:replacementString:. Questo è il codice:

if ([[textField1.text stringByReplacingCharactersInRange:range withString:string] length] < textField1.text.length) 
{ 
    //do nothing 
} 
else 
{ 
    //more programme code; 
} 
Problemi correlati