Visualizzare la tastiera iPhone

voti
4

Ho incontrato un problema con l'UITextView che sembra essere correlato ad avere una visualizzazione scorrevole all'interno di una visualizzazione scorrevole.

Per porre rimedio a questo ho pensato di provare a scrivere il mio più righe (ma non scorrevole) Vista testo. Dati i metodi Graphics Core, e la classe UITextInputTraits sembra che questo dovrebbe essere fattibile. L'unica cosa che riesco a capire è che scendessimo o non la sua possibile visualizzare (e catturare gli eventi) per l'ampia tastiera del sistema.

Questo è anche possibile utilizzare l'SDK?

È pubblicato 22/01/2009 alle 01:09
fonte dall'utente
In altre lingue...                            


1 risposte

voti
6

Quello che ho fatto in una situazione simile, è fatto un UITextField nascosta, e impostare il suo delegato alla classe in cui è possibile implementare i metodi UITextFieldDelegate appropriati per intercettare il tasto premuto del.

qualcosa come questo:

UITextField *myHiddenTextField = [[UITextField alloc] initWithFrame: cgRectZero()];
myHiddenTextField.delegate = self;
[myHiddenTextField becomeFirstResponder];

- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string {
//use string here for the text input
return false;
}
Risposto il 23/01/2009 a 06:10
fonte dall'utente

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more