UITextField tips

1.通过KVC设置默认文本的颜色

textField.placeholder=@"多个标签用逗号或者换行隔开";

//设置了占位文字内容以后,才能设置占位文字的颜色

[textField setValue:[UIColor grayColor] forKeyPath:@"_placeholderLabel.textColor"];

2.通过UITextFiled协议的方法

- (void)deleteBackward来监听键盘上删除键的点击

textField.hasText来监听有没有内容

3.[textField addTarget:selfaction:@selector(textDidChange) forControlEvents:UIControlEventEditingChanged];监听文字改变

你可能感兴趣的:(UITextField tips)