Я хотел бы избавиться от функции "return" на клавиатуре во время ввода пользователем, поэтому нет новых строк, поэтому вместо этого я бы хотел, чтобы ключ "return" функционировал как "Done", поэтому он скрыть клавиатуру.
Я использую UITextView, который доступен для редактирования, поэтому пользователь может напечатать сообщение и отправить его на основную временную шкалу, но поскольку у меня есть фиксированные ячейки, я не хочу, чтобы пользователь мог нажать 'return', и их сообщение будет вне диапазона временной шкалы.
Я нашел это, что работает с UITextField, но не с UITextView:
func textFieldShouldReturn(textField: UITextField!) -> Bool {
textField.resignFirstResponder() //if desired
return true
}
Итак, я просто хотел знать, есть ли способ сделать это в UITextView или, по крайней мере, чтобы скрыть клавиатуру, если она была нажата, вместо создания новой строки.