当键盘显示时,不使用滚动视图,调整/上下移动视图的好方法是什么?
我已经发布了这个,因为我的方法不能正常工作,我迫切需要一种安全有效的方法。
你试过下面的方法吗?
- (void)viewDidLoad
{
NSNotificationCenter * center = [NSNotificationCenter defaultCenter];
[center addObserver:self selector:@selector(keyboardDidAppear) name:UIKeyboardDidShowNotification object:nil];
[center addObserver:self selector:@selector(keyboardWillDisAppear) name:UIKeyboardWillHideNotification object:nil];
}
-(void)keyboardDidAppear
{
CGRect frame = view.frame;
frame.origin.y -= 214.0;
view.frame = frame;
}
-(void)keyboardWillDisAppear
{
CGRect frame = view.frame;
frame.origin.y += 214.0;
view.frame = frame;
}