整个画面上移,使键盘不挡住画面,去除键盘
来源:互联网 发布:扁平化java框架 编辑:程序博客网 时间:2024/03/29 19:15
1.UIScrollView *view1;
UITextField *name;
2.添加UITextFieldDelegate
3.-(BOOL)textFieldShouldBeginEditing:(UITextField *)textField
{
[self.view setCenter:CGPointMake(400,100 )];
// NSTimeInterval animationDuration=0.30f;
// [UIView beginAnimations:@"ResizeForKeyboard" context:nil];
// [UIView setAnimationDuration:animationDuration];
// float width=self.view.frame.size.width;
// float height=self.view.frame.size.height;
// CGRect rect=CGRectMake(0.0f,-80,width,height);//上移80个单位,按实际情况设置
// self.view.frame=rect;
// [UIView commitAnimations];
NSLog(@" begin editing ");
return YES;
}
-(void)textFieldDidEndEditing:(UITextField *)textField
{
[self.view setCenter:CGPointMake(400, 0)];
NSLog(@" begin editing ");
}
4.设置name.delegate = self;
//去除键盘
-(void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event{
[oldPwdTxt resignFirstResponder];
[newPwdTxt resignFirstResponder];
[confirmNewPwdTxt resignFirstResponder];
}
- 整个画面上移,使键盘不挡住画面,去除键盘
- iOS键盘弹出的时候会挡住底部的控件,可以通过以下方法将整个UIView上移。
- 当键盘挡住输入框时候,可以使的界面自动上移
- 控件上移 之 虚拟键盘挡住UITextFiled控件
- UITextField 被键盘挡住时自动上移调整textField frame
- 不弹出虚拟键盘挡住界面
- 设置popwindow不被键盘挡住
- textFile弹出键盘时候整个view上移动
- 输入框被键盘遮挡时 让整个view上移
- iOS中,textField弹出键盘时,让整个视图上移,键盘回收,视图收回
- 不让键盘挡住UITextField
- 不让键盘挡住UITextField
- 不让键盘挡住UITextField
- android键盘挡住界面
- iOS 键盘挡住UITextField
- view随键盘上移
- 键盘与上移问题
- 弹出键盘上移tableView
- PMD工作原理
- IDispEventSimpleImpl和IDispEventImpl应用分析
- 3.主生产计划的对象
- ERP SD Billing问题
- 虚指针(又转载啦)
- 整个画面上移,使键盘不挡住画面,去除键盘
- 带参数的日期转化
- H3流程设计器及Sharepoint2007集成
- 浅谈javascript函数劫持
- C#实现 ORACLE的分页功能
- DISCUZ 附件批量上传列表空白等问题原因分析及解决思路
- Sudoku (数独)和精确覆盖
- 《女孩梦三十》
- 中国报恩网负债运转5年濒临关闭 又获资助