UPDATE:Come aggiungere il pulsante Fine alla tastiera?
Ho anche provato attuazione UITextViewDelegate delegato e poi fare in mio controller:
- (BOOL)textViewShouldEndEditing:(UITextView *)textView
{
[textView resignFirstResponder];
return YES;
}
Ho anche impostato il delegato della vista testo per essere auto (istanza View Controller).
Facendo clic ancora sul pulsante Fatto inserisce solo una nuova linea :(
UPDATE:
Che cosa ho fatto finora ho implementato un UITextFieldDelegate dal mio controller della vista
.. Ho collegato la vista del testo al controller della vista tramite la presa
Quindi ho fatto:
self.myTextView.delegate = self;
E:
- (BOOL)textFieldShouldReturn:(UITextField *)textField
{
[textField resignFirstResponder];
return YES;
}
Ma quando clicco su pulsante Done, si aggiunge solo una nuova linea.
Quindi ho un elemento UITextView sulla mia scena e quando un utente lo tocca, la tastiera appare e può essere modificata.
Tuttavia, non posso ignorare la tastiera.
Come posso aggiungere il pulsante Fine alla tastiera in modo che possa essere rimosso?
Fare qualche ricerca prima di postare qui. Un google per "UITextField done button" restituisce molti risultati rilevanti, incluso questo http://coderslike.us/2009/03/09/dismissing-keyboard-for-uitextfield/ – joerick
@joerick Ho provato il tuo link. Quando clicco sul pulsante Fine, si inserisce semplicemente una nuova riga. –
Mostraci cosa hai ottenuto finora; inserisci il codice che stai utilizzando al momento, e poi possiamo vedere cosa potresti fare storto. – joerick