UITextField相关使用方法
来源:互联网 发布:广告设计软件下载 编辑:程序博客网 时间:2024/05/22 09:43
1,设置输入提示
UITextField *accountText = [[UITextField alloc] initWithFrame:CGRectMake(0, 20, self.view.bounds.size.width , 44)]; accountText.backgroundColor = [UIColor whiteColor]; accountText.placeholder = @"输入提示";
2,在输入框起始处加空格
UILabel *leftView = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, 10, 0)];leftView.backgroundColor = [UIColor clearColor] ;accountText.leftViewMode = UITextFieldViewModeAlways;accountText.leftView = leftView;
UITextFieldViewModeAlways 不管编辑情况如何将一直显示,leftView的Frame属性只需要设置width即可。
3,点击背景空白隐藏收起键盘的N种方法
textField/textView收起键盘的方法有很多,但总的来说就是释放第一响应者和结束编辑即可。
1.最简单粗暴的,只要在 任何 UIView子类结束编辑即可: 在一个VIewController收起键盘的方法如下: -(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { [self.view endEditing:YES]; } 2.释放编辑框TextField(TextView同理)的第一响应者即可,实现手段很多: (1) TextField点击Reture收起键盘 步骤:实现委托协议,释放第一响应者 self.textField.delegate=self; -(BOOL)textFieldShouldReturn:(UITextField *)textField { [self.textField resignFirstResponder]; return YES; } (2)在ViewController的self.view上添加一个tap单击手势,当点击空白的时候,释放 输入框的第一响应者即可 (3)背景设置一个 UIButton,给button一个回调,当点击按钮的时候释放键盘的第一响应者即可,同上
4,密码显示 *
accountText.secureTextEntry = YES ;
0 0
- UITextField相关使用方法
- UITextField使用方法
- UITextField相关
- UITextField相关
- UITextField 基本使用方法总结
- UITextField 基本使用方法总结
- UITextField的基础使用方法
- UITextField的使用方法
- iOS - UITextField 详细使用方法
- UITextField的相关问题
- iOS_ UITextField相关代码
- iOS开发-UITextField相关
- UITextField 与键盘相关
- UITextField相关问题
- 代理相关,对话框相关,UITextField
- UIView,UILabel,UITextField,UIButton使用方法
- iOS UISwitch UISegmentedControl UITextField使用方法
- iOS UITextField InputAccessoryView & InputView的使用方法
- 变长参数
- poj2653Pick-up sticks【判断线段相交】
- JAVA I/0流
- hdu 3400 Line belt(三分法)
- eclipse 十六进制查看变量
- UITextField相关使用方法
- 《第一行代码》读书笔记(四)----碎片
- Expression Tree Introduction
- ASP.NET MVC4中@model使用多个类型实例的方法
- mantis的使用
- Java高级JUnit、注解
- struts2的通配符映射
- java中自定义分页标签
- 【CCF】最优灌溉