Я нашел ответ сам. Мне нужно найти UIKeyboard и скрыть это. Это делает трюк:
UIWindow* tempWindow;
for(int c = 0; c < [[[UIApplication sharedApplication] windows] count]; c ++)
{
tempWindow = [[[UIApplication sharedApplication] windows] objectAtIndex:c];
for(int i = 0; i < [tempWindow.subviews count]; i++)
{
UIView* keyboard = [tempWindow.subviews objectAtIndex:i];
if([[keyboard description] hasPrefix:@"<UIKeyboard"] == YES
|| [[keyboard description] hasPrefix:@"<UIPeripheralHostView"] == YES
|| [[keyboard description] hasPrefix:@"<UISnap"] == YES ){
[keyboard setHidden:YES];
}
}
}