UIView* kbView = nil;
NSArray *ws = [[UIApplication sharedApplication] windows];
for(UIView *w in ws){
NSArray *vs = [w subviews];
for(UIView *v in vs){
if([[NSString stringWithUTF8String:object_getClassName(v)] isEqualToString:@"UIPeripheralHostView"]){
kbView = v;
// NSLog(@"h %f",kbView.bounds.size.height);
break;
}
}
if (kbView) {
break;
}
}