Рисование вне рамки UIInputViewController
Вступление: Я разрабатываю расширение клавиатуры для моего родного армянского языка.
Функции клавиатуры должны быть максимально похожи на системные клавиатуры по умолчанию.
Одна из функций, которую я хочу иметь в своей клавиатуре, состоит в том, чтобы отображать всплывающие окна поверх сенсорных кнопок, как для английской клавиатуры.
Как вы можете видеть, всплывающее окно может быть нарисовано за пределами рамки клавиатуры.
Проблема: Мне удалось нарисовать всплывающее окно внутри рамки клавиатуры, но оно замаскировано под рамку клавиатуры, т. Е. Я не могу нарисовать некоторую часть окна вне рамки клавиатуры. То есть
Что я пробовал: Я пытался установить свойствоview.layer.masksToBounds = NO;
изUIInputViewController
экземпляр, но все же я получил мое расширение замаскировано. Официальные документы пока не совсем описательны в этом вопросе. Хотя это может быть одним из ограничений расширения клавиатуры iOS.
Любые предложения, ссылки приветствуются о том, как рисовать снаружиUIInputViewController
Рамка ?