我需要在显示键盘时将视图向上移动,但仅对于视图底部的1个文本框,我认为这将与检查isFirstResponder一样简单,但没有这样的运气 - 这是我正在尝试的:只有在ipad上点击某个文本字段时才显示键盘?
if ([notes isFirstResponder]) {
[UIView beginAnimations:@"moveupcontrols" context:nil];
[UIView setAnimationDuration:.25];
[UIView setAnimationCurve:UIViewAnimationCurveEaseInOut];
self.view.frame=CGRectMake(self.view.frame.origin.x, self.view.frame.origin.y-kOrderFormKeyboardHeight, self.view.frame.size.width, self.view.frame.size.height) ;
[UIView commitAnimations];
keyboardIsShown = YES;
}
我假设通知在我的文本字段上设置FirstResponder标志之前触发。关于这方面的解决方法的想法?
很好,谢谢 – Slee 2010-08-24 14:48:51