UITextFiled:是ios中可以输入的控件,也就是输入框 主要进行文字的输入控制和显示 和UIlabel相比,仅仅多的是 文字的输入功能 在使用上跟UIlabel没有区别
//用法
//1.创建对象
UITextField *fild=[[UITextField alloc]initWithFrame:CGRectMake(50, 50, 200, 50)];
//2.配置属性
fild.backgroundColor=[UIColor greenColor];
//(1)
//a.文字显示
fild.text=@"Duang~Duang--!";
//b.设置文字颜色
fild.textColor =[UIColor lightGrayColor];//设置为灰色
//c.设置文字对齐方式
fild.textAlignment=NSTextAlignmentCenter;//居中对齐
//d.设置字体
fild.font=[UIFont systemFontOfSize:20];
//e.设置 占位提示符
fild.placeholder =@"你为什么这么帅!";//当没有任何文字输入的时候显示的文字
//
//(2)输入控制
//a.设置是否可以输入 (可以控制输入框 输入的时机)
fild.enabled=YES; //默认为YES可以输入
//b.设置 当开始编辑是 是否进行清空
fild.clearsOnBeginEditing=YES;
//c.设置键盘风格(枚举)
fild.keyboardType=UIKeyboardTypeNumberPad;//UIKeyboardTypeNumberPad数字键盘 不能切换
fild.keyboardType=UIKeyboardTypePhonePad;//电话键盘 多了#和*
fild.keyboardType=UIKeyboardTypeNamePhonePad;
//d.设置return键的风格(一般使用默认风格)
fild.returnKeyType =UIReturnKeyDefault;//默认风格可以在各种风格间切换
//e.设置安全模式
fild.secureTextEntry=NO;
//f.设置输入弹出视图 (默认是 键盘)
// UIView *view=[[UIView alloc]initWithFrame:CGRectMake(0, 0, 375, 300)];
//fild.inputView=view;//如果对自带键盘不满意,可以自定义弹出视图
//设置辅助 输入视图
UILabel *label=[[UILabel alloc]initWithFrame:CGRectMake(0, 0, 375, 75)];
label.text=@"