iOS - Как я могу предварительно загрузить клавиатуру?
В большинстве приложений для iPhone при первом представлении клавиатуры возникает небольшая задержка (по-видимому, создание клавиатуры занимает немало времени, даже на iPhone 4).
Большинство людей, кажется, в порядке с этим. Это не так, меня это действительно беспокоит - а то, как мое приложение представлено, пользователи будут очень смущены тем, что в течение нескольких секунд ничего не происходит, когда они впервые нажимают на текстовое поле.
Поиск в Google приводит к одному решению - к сожалению, это неверно для iOS 4 (глянь сюда).
Я не ожидаю, что решение будет легко найти, если бы я мог сразу же получить награду за это. Я был бы очень рад, если бы кто-нибудь нашел решение. Все, что нужно сделать, это загрузить клавиатуру без ведома пользователя.
Любые идеи приветствуются. Полный рабочий код (для iOS 4 и 5) заслуживает награды (даже если награда должна прийти позже!).
Если решение будет найдено, я планирую создать автономный класс KeyboardPreloader, который люди смогут добавить в свой проект, и предварительно загрузить клавиатуру одной строкой кода :)