У меня есть UITextView
, который принимает ввод с клавиатуры. Флажок «Автоматически активировать клавишу возврата» установлен, поэтому, когда UITextView
пуст, клавиша возврата неактивна.
У меня есть панель смайлов над клавиатурой, с помощью которой можно добавлять смайлики и в UITextView
, но вот в чем проблема; Когда UITextView
пуст, и я добавляю смайлик в UITextView
, например:
[inputTextView insertText:@"\ue40d"];
, тогда ReturnKey по-прежнему отключен, хотя текстовое свойство UITextView не пусто.
Я пробовал это после вставки смайлика:
[inputTextView setEnablesReturnKeyAutomatically:NO];
Безрезультатно. Похоже, включение / отключение клавиши возврата на клавиатуре срабатывает только при вводе символов с клавиатуры.
Есть идеи, как вручную включить / отключить клавишу возврата?