Como adicionar o botão Concluído ao teclado?

ATUALIZAR:

Eu também tentei implementar o delegado UITextViewDelegate e, em seguida, fazendo no meu controlador:

<code>- (BOOL)textViewShouldEndEditing:(UITextView *)textView
{
    [textView resignFirstResponder];
    return YES;
}
</code>

Também defino o delegado da exibição de texto como self (instância de exibição do controlador).

Clicar no botão Concluído ainda insere apenas uma nova linha :(

ATUALIZAR:

O que eu fiz até agora. Eu implementei um UITextFieldDelegate pelo meu controlador de visualização.

Eu conectei a exibição de texto ao controlador de exibição via saída.

Então eu fiz:

<code>self.myTextView.delegate = self;
</code>

E:

<code>- (BOOL)textFieldShouldReturn:(UITextField *)textField
{
    [textField resignFirstResponder];
    return YES;
}
</code>

Mas quando clico no botão Concluído, apenas adiciona uma nova linha.

Então eu tenho um elemento UITextView na minha cena e quando um usuário o toca, o teclado aparece e pode ser editado.

No entanto, não posso dispensar o teclado.

Como posso adicionar o botão Concluído ao teclado para que ele possa ser descartado?

questionAnswers(9)

yourAnswerToTheQuestion