1.视图滑动型的
- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField
{[UIView animateWithDuration:0.25 animations:^{
CGRect frame = self.frame;
frame.origin.y = - 40;
self.frame = frame;
}];
return YES;
}
frame.origin.y输入框的高度 根据自己视图的布局调整数值的大小,但是必须是负数(上升).
实现这个方法必须让输入框(textField)设置代理,另外将view必须继承至UIScrollView,否则没有frame这个属性.
也可以围绕这个方法设置其他的属性(视图不继承UIScrollView)从而实现输入框的上升