Быстрое добавление пользовательской клавиатуры или цифровой клавиатуры в приложение

Какие типы ограничений существуют при добавлении пользовательской клавиатуры или цифровой клавиатуры в приложение?

Я знаю, что некоторые приложения требуют, чтобы вы включили клавиатуру в настройках вашей системы.

Недавно я видел приложение, использующее эту клавиатуру:

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

Приложение не требует активации клавиатуры. Итак, как я могу сделать свою собственную цифровую клавиатуру, подобную этой?

Не стесняйтесь делиться любыми учебниками/библиотеками

спасибо,


person Kiwo Tew    schedule 10.09.2015    source источник


Ответы (1)


Существует отличный учебник по быстрой клавиатуре/калькулятору, который послужит отправной точкой для того, что вы делаете: http://code.tutsplus.com/tutorials/ios-8-creating-a-custom.-keyboard-in-swift--cms-22344

Что касается «ограничений», то вы можете без проблем добавить клавиатуру в родительское приложение. Если вы хотите, чтобы ваша клавиатура была доступна в ДРУГИХ приложениях, вам необходимо соблюдать ограничения, которые Apple излагает на этой странице: https://developer.apple.com/library/ios/documentation/General/Conceptual/ExtensibilityPG/Keyboard.html – поиск по запросу "trust "

Swift и Xcode — это движущиеся цели, которые обновляются чаще, чем проект может быть завершен! Так что будьте готовы иметь дело с постоянными обновлениями по мере прохождения кривой обучения. Иногда времени, которое требуется клиенту для утверждения чего-либо, достаточно для того, чтобы парадигма Swift/xCode/iOS изменилась настолько, что потребовала от вас «исправить» то, что уже работало, перед отправкой на утверждение. Просто гребите осторожно вниз по течению.

person dmcknight    schedule 10.11.2015