Пользовательская клавиатура iOS — невозможно перемещать фокус между полем поиска настраиваемой клавиатуры и полем поиска стороннего приложения.

Мы разрабатываем пользовательскую клавиатуру для iOS с текстовым полем (полем поиска).

Проблема. Невозможно переместить фокус между полем поиска нашей пользовательской клавиатуры и полем поиска стороннего приложения.

введите здесь описание изображения

когда фокус переходит на поле поиска с пользовательской клавиатурой, он никогда не возвращается к полю поиска родительского приложения.

PS: я видел, как приложения для клавиатуры, такие как Popkey и Fleksy, успешно справлялись с этим.


person Atmaram    schedule 15.07.2015    source источник


Ответы (1)


Я мог бы найти обходной путь для достижения требуемой функциональности, сохранив метку вместо текстового поля. С этим обходным путем нам не нужно беспокоиться о проблеме с фокусом. Как только пользователь начинает печатать, нам нужно перехватить событие и обновить текст в метке.

Надеюсь, это поможет, если кто-то все еще ищет решение этой проблемы.

person Atmaram    schedule 02.10.2015