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常用的一些设置属性和代理方法,如果对你们又帮助万分荣幸!