У меня есть пользовательский вид ввода, который я заменяю клавиатурой iOS. Предыдущий в iOS 8, для iOS 7, я «оспаривал» фон на клавиатуре, обнаружив подкласс класса UIKBInputBackdropView (содержащегося в UIPeripheralHostView). Затем я смог установить альфа представления заднего плана, чтобы получить четкий пользовательский интерфейс ввода.iOS 8 пользовательский вид ввода цвет фона
С iOS 8 это больше не работает (я понимаю, что это неподдерживаемый API, и это риск). Через несколько экспериментов и чтения здесь, кажется, что вид пользовательского ввода теперь находится в иерархии представлений, как, например:
UIInputSetContainerView -> UIInputSetHost
Это не похоже, что больше не вид фона, который является обеспечение непрозрачность позади представления пользовательского ввода. Может ли кто-нибудь указать мне, как избавиться от эффекта полупрозрачного/размытия за моим пользовательским представлением ввода?
Вы использовали этот метод в главном представлении, который загружал бы пользовательское представление ввода или в собственное пользовательское представление ввода? Я пробовал оба, и, к сожалению, до сих пор у меня серый фон. Любая помощь приветствуется! –
В ios 9 это не работает ... PLZ помогите мне. –
Вы нашли решение для iOS9? – F79