ОБНОВЛЕНИЕ:
Я также попытался реализовать делегат UITextViewDelegate, а затем сделать это в моем контроллере:
- (BOOL)textViewShouldEndEditing:(UITextView *)textView
{
[textView resignFirstResponder];
return YES;
}
Я также установил делегата текстового представления как self (экземпляр представления контроллера).
Нажатие кнопки «Готово» по-прежнему вставляет только новую строку :(
ОБНОВЛЕНИЕ:
То, что я сделал до сих пор. Я реализовал UITextFieldDelegate моим контроллером представления.
Я подключил текстовое представление к
Затем я сделал:
self.myTextView.delegate = self;
И:
- (BOOL)textFieldShouldReturn:(UITextField *)textField
{
[textField resignFirstResponder];
return YES;
}
Но когда я нажимаю кнопку «Готово», он просто добавляет новую строку.
Итак, у меня есть элемент UITextView на моей сцене, и когда пользователь нажимает на нее, появляется клавиатура, и ее можно редактировать.
Однако я не могу отключить клавиатуру.
Как добавить кнопку «Готово» на клавиатуру, чтобы ее можно было закрыть?