Post

Replies

Boosts

Views

Activity

iOS Custom Keyboard Extension - Change height to fullscreen
I have an iOS Custom Keyboard Extension (UIInputViewController) and I want to make it fullscreen. Changing its height is pretty straightforward: self.heightConstraint = NSLayoutConstraint(item: self.view!, attribute: NSLayoutConstraint.Attribute.height, relatedBy: NSLayoutConstraint.Relation.equal, toItem: nil, attribute: NSLayoutConstraint.Attribute.notAnAttribute, multiplier: 0, constant: UIScreen.main.bounds.height) The problem is that the keyboard's frame is placed on top of the UIKeyboardDockView -- the bottom area that contains the globe (change keyboard) and the mic (dictation) icon. Now, I want to get access to that bottom area so that I can subtract its height to UIScreen.main.bounds.height. Does anyone know if it's possible? If not, please feel free to suggest any other solution.
1
0
1.8k
Jun ’21