0

我的 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 中也完全正常工作。谁能告诉我有什么问题

4

0 回答 0