关于TextField的属性设置

1. 当输入框没有内容时,水印提示 提示内容为"请输入你的内容"

textField.placeholder = @"请输入你的内容"

2.输入框中最后面有个小叉号,用于一次性删除输入框中的内容

text.clearButtonMode = UITextFieldViewWhileEditing;

3.安全文本输入(暗文)

textField.secureTextEntry = YES;

4.设置输入框的背景颜色,(此时设置为白色 如果使用了自定义的背景图片边框会被忽略掉)

text.backgroundColor = [UIColor whiteColor];

5.设置背景

text.background = [UIImage imageNamed:@"mao.jpg"];

6.内容的垂直对齐方式

text.contentVerticalAlignment = UIControlContentVerticalAlignmentCenter;

7.设置文本自动缩小窗口大小,默认为原来大小,长文本则会自动滚动

textFied.adjustsFontSizeToFitWidth = YES;

代理方法

- (BOOL)textFieldShouldBeginEditing:(UITextField *)textFiel {

//指定是否允许文本字段开始编辑,默认是YES

}

- (void)textFieldDidBeginEditing:(UITextField *)textField {

//开始编辑,文本字段将成为 first responder

}

- (void)textFieldDidEndEditing:(UITextField *)textField  {

//获取最后textField上的内容

}

注:这是根据自己的工作经验,总结的一些TextField常用的一些设置属性和代理方法,如果对你们又帮助万分荣幸!

你可能感兴趣的:(关于TextField的属性设置)