Я делаю пользовательскую клавиатуру, и я работаю над функциями автоматического исправления и автоматического выбора. Одна вещь, которую я ищу, - это сказать, когда кто-то нажал «Отправить» в сообщениях, например, чтобы я мог сделать последнее правильно до отправки текста?Как я могу получить событие «Отправить кнопку» в «Сообщениях» для моей пользовательской клавиатуры?
Q
Как я могу получить событие «Отправить кнопку» в «Сообщениях» для моей пользовательской клавиатуры?
1
A
ответ
0
Первый случай и самый простой ответ - просто используйте - (void)textDidChange:(id<UITextInput>)textInput
из вашего подкласса UIInputViewController. Но вы поймаете его после отправки текста. Детали в this SO answer
Второй случай - он просто перехватывает нажатие на кнопку «Отправить» на экране расширения - это всего лишь кнопка huh.