//監聽鍵盤高度變化
[[NSNotificationCenterdefaultCenter] addObserver:selfselector:@selector(keyboardWasChange:) name:UIKeyboardDidChangeFrameNotificationobject:nil];
- (void)keyboardWasChange:(NSNotification *)aNotification {
NSLog(@"Keyboard change");
NSString *str=[[UITextInputModecurrentInputMode] primaryLanguage];
NSLog(@"shurufa--------------%@",str);
// if ([str isEqualToString:@"zh-Hans"]) {
// ReplayView.frame = CGRectMake(0, HEIGHT.height-216-125, 320, 45);
// }else
// {
// ReplayView.frame = CGRectMake(0, HEIGHT.height-216-89, 320, 45);
//
//
// }
NSDictionary *info = [aNotification userInfo];
CGSize kbSize = [[info objectForKey:UIKeyboardFrameEndUserInfoKey] CGRectValue].size;
// CGRect frame = self.search.frame;
if (kbSize.height == 216) {
NSLog(@"english");
ReplayView.frame = CGRectMake(0, HEIGHT.height-216-89, 320, 45);
}
else if(kbSize.height == 252){
NSLog(@"中文");
ReplayView.frame = CGRectMake(0, HEIGHT.height-216-125, 320, 45);
}
}