我的 UIViewController 很少,它的 nib 文件大小是 Retina 4 Full Screen。所有视图添加一个子视图调用底部菜单作为子视图
BottomMenu *bottomMenu=[[BottomMenu alloc]init ];
[self.view addSubview:bottomMenu.view];
[self addChildViewController:bottomMenu];
[bottomMenu release];
在 iPhone 4 中一切正常,但在 iPhone 5 中,如果一旦我的键盘出现,就会调用 keyboardwill aear 并且当键盘隐藏时调用 keyboardWillHide 方法
-(void)keyboardWillShow :(NSNotification*)notification {
self.view.frame=CGRectMake(-1,-120,320,480);
}
-(void)keyboardWillHide :(NSNotification*)notification {
self.view.frame=CGRectMake(0,0,320,480);
}
但是在键盘隐藏我的 BottomMenu 在 Iphone5 中停止响应但其他视图工作正常后,我的视图在 Iphone4 中也完全正常工作。谁能告诉我有什么问题