UIPeripheralHostView

From iPhone Development Wiki

UIPeripheralHostView contains the iOS keyboard. It is made up of the background (UIKBInputBackdropView) and the foreground (UIKeyboardAutomatic).

Error creating thumbnail: File missing

The keyboard button squares and the text are actually separate images. Each are contained in a UIKBSplitImageView which has a UIImage. These are rendered and cached.

The more dynamic keys (shift, delete, space, 123, world icon, return, etc) are UIKBKeyViews.

The best way to get the UIPeripheralHostView is via [%c(UIPeripheralHost activeInstance]'s _hostView ivar.