Пользовательские клавиатуры клавиатуры iOS

Я хочу создать пользовательскую клавиатуру. Некоторые символы имеют несколько параметров (например, на картинке). Каков наилучший подход для подражания этому поведению? Я попробовал добавить subview поверх пользовательского вида клавиатуры, но это не отвечает на какие-либо события. Вероятно, потому что основной UIButton по-прежнему заботится о событиях касания.

http://www.retrevo.com/content/files/images/misc/iphoneshortcut_accentletter.jpg

  • Нет такого модуля IQKeyboardManagerSwift
  • Скрыть клавиатуру при прокрутке UITableView
  • Переместите UITextField в пользовательский UITableViewCell в центр экрана, чтобы клавиатура не закрывала его
  • Как скрыть ключ возврата на клавиатуре IOS
  • Невозможно найти keyplane, который поддерживает типы 4 и 5 на iPhone 5s iOS 8.1.2 и Simulator 8.1
  • Могу ли я изменить ориентацию клавиатуры?
  • Правильный способ делать пользовательские клавиатуры в iOS?
  • iOS iPhone - получить высоту UIKeyboard до клавиатурыWillShow
  • Клавиатура NativeScript для поля ввода отрицательных чисел
  • Изменение типа клавиатуры для html textarea на iPad
  • Создание пользовательской международной клавиатуры для iPhone
  • Interesting Posts

    Механизм обнаружения отображения диалогового окна рейтинга приложений iOS 10.3?

    У приложений WatchKit должен быть установлен целевой уровень развертывания, равный iOS 8.2 (был 8.3)?

    SKMaps, показывающие несколько карт

    Проблемы с строкой и атрибутами

    Ошибка при попытке экспорта приложения Cordova для iOS

    Swift 2 – Разделение массива на словарь с ключами от A до Z

    Загрузка изображения в UIImage асинхронно

    Чтение CSV в NSObjects, а затем сортировка по различным критериям

    iOS: сбой сглаживания (PNG в CALayer)

    Как сохранить данные в iOS

    Получение очень плохой точности от CLLocationManager

    Как воспроизводить видео на iOS, загружаемом вручную из сокета?

    Как показать пользовательский экран Splash Screen Spinner (т.е. счетчик белого цвета) в приложении iOS phonegap?

    Рекомендации по созданию таблицы с динамическими данными в IOS

    Отключить вертикальную прокрутку в UICollectionView программно

    PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.