#import "ViewController.h"
@interfaceViewController ()
@end
oc,UITextFiled,怎么实现点击屏幕键盘自动隐藏和输入密码加密功能
@implementation ViewController
– (void)viewDidLoad {
[superviewDidLoad];
alloc]initWithFrame:CGRectMake(100,
tf.borderStyle =UITextBorderStyleRoundedRect;//设置文本框边框
tf.clearsOnBeginEditing =YES;//在开始编辑的时候清除上次余留的文本
tf.tag =101;
tf.adjustsFontSizeToFitWidth =YES;
// tf.borderStyle = UITextBorderStyleBezel;
// tf.backgroundColor = [UIColor redColor];
tf.placeholder =@"Please in put your name"; //提示输入信息
// tf.background = [UIImage imageNamed:<#(NSString *)#>];//添加背景图片
[self.viewaddSubview:tf];
BOOL isEditing = tf.isEditing;//只读,是否科协
tf.clearButtonMode =UITextFieldViewModeWhileEditing;//右侧清除按钮
// tf.leftView = [];
UIView * view = [[UIViewalloc]initWithFrame:CGRectMake(100,100, 100, 100)];
view.backgroundColor = [UIColorredColor];
// tf.inputView = view ;// 可以自定义键盘
// tf.inputAccessoryView = view;// 键盘附加视图,可以加表情的子视图 重点
tf.secureTextEntry =YES;//
tf.keyboardType =UIKeyboardTypeDefault
tf.returnKeyType =UIReturnKeyDone
// 代理delegate
tf.delegate =self;//设置代理调用代理方法,只要设置好代理,系统就会自动调用代理方法
// 增加事件
(tfAction)forControlEvents
// UIControlEventEditingDidEnd 结束第一响应者时执行
// UIControlEventEditingDidEndOnExit 点击return触发
}
– (void)didReceiveMemoryWarning {
[superdidReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}
#pragma mark – 设置键盘消失
– (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{//点击屏幕触发
view
[tf resignFirstResponder];//放弃第一响应者,
}
oc,UITextFiled,怎么实现点击屏幕键盘自动隐藏和输入密码加密功能oc,UITextFiled,怎么实现点击屏幕键盘自动隐藏和输入密码加密功能
#pragma mark – UITexFiledDelagate 文本框代理
– (BOOL)textFieldShouldBeginEditing:(UITextField *)textField{
// NO:点击文本框键盘不出来,Yes出来
}
oc,UITextFiled,怎么oc,UITextFiled,怎么实现点击屏幕键盘自动隐藏和输入密码加密功能实现点击屏幕键盘自动隐藏和输入密码加密功能
– (void)textFieldDidBeginEditing:(UITextField *)textField{
//结束编辑后执行
}
oc,UITextFiled,,怎么实现点击屏幕键盘自动隐藏和输入密码加密功能
– (BOOL)textFieldShouldEndEditing:(UITextField *)textField{
// 当返回NO,第一响应者响应失败,YES可以响应
}
oc,UITextFiled,怎么实现点击屏幕键盘自动隐藏和输入密码加密功能
– (void)textFieldDidEndEditing:(UITextField *)textField{
);
}
oc,UITextFiled,怎么实现点击屏幕键盘自动隐藏和输入密码加密功能
– (BOOL)textFieldShouldReturn:(UITextField *)textField{
returnYES; //
}
//- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField; // return NO to disallow editing.
//- (void)textFieldDidBeginEditing:(UITextField *)textField; // became first responder
生命太过短暂,今天放弃了明天不一定能得到