Рисование вне рамки UIInputViewController

Вступление: Я разрабатываю расширение клавиатуры для моего родного армянского языка.

Функции клавиатуры должны быть максимально похожи на системные клавиатуры по умолчанию.

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

Как вы можете видеть, всплывающее окно может быть нарисовано за пределами рамки клавиатуры.

Проблема: Мне удалось нарисовать всплывающее окно внутри рамки клавиатуры, но оно замаскировано под рамку клавиатуры, т. Е. Я не могу нарисовать некоторую часть окна вне рамки клавиатуры. То есть

Что я пробовал: Я пытался установить свойствоview.layer.masksToBounds = NO; изUIInputViewController экземпляр, но все же я получил мое расширение замаскировано. Официальные документы пока не совсем описательны в этом вопросе. Хотя это может быть одним из ограничений расширения клавиатуры iOS.

Любые предложения, ссылки приветствуются о том, как рисовать снаружиUIInputViewController Рамка ?

Ответы на вопрос(2)

Ваш ответ на вопрос