Grande questione
Prima di tutto, reagendo alle "GO" o "SEARCH" ritorno tasti premuti è la vostra responsabilità. Significa che quando l'utente fa clic su "VAI" - nella tua app, devi catturare quell'evento e implementare quello che vuoi lì (probabilmente cercare qualcosa ..). Significa che puoi prendere quell'implementazione e basta spingerla prima di chiudere la tastiera.
EDIT:
Prima questo è come rispondere a tornare clic chiave nella vostra applicazione:
conformi al delegato campo di testo:
@interface MyViewController : UIViewController <UITextFieldDelegate>
e poi sovrascrivere questo metodo con l'implementazione - cosa vuoi fare quando l'utente fa clic sulla chiave di ritorno? (O andare o di ricerca, ecc ..):
- (BOOL)textFieldShouldReturn:(UITextField *)textField {
// your implementation
return YES;
}
Questo è come si risponde ai clic sul tasto di ritorno e implementare quello che vuoi quando viene cliccato.
avviso che è possibile modificare i tratti del pulsante per andare a cercare usando
theTextField.returnKeyType = UIReturnKeySearch;
Si noti che l'implementazione è ciò che conta in tutta affare qui - e si può solo incorporare questa implementazione a destra prima che respinge il tastiera
Grazie e buona fortuna!
hai mai trovare una soluzione per questo? – Alec
@Alec Sì. Puoi usare [self.textDocumentProxy insertText: @ "\ n"] ;. \ n farà automaticamente sopra le funzioni. –