1.通过KVC设置默认文本的颜色
textField.placeholder=@"多个标签用逗号或者换行隔开";
//设置了占位文字内容以后,才能设置占位文字的颜色
[textField setValue:[UIColor grayColor] forKeyPath:@"_placeholderLabel.textColor"];
2.通过UITextFiled<UITextInput>协议的方法
- (void)deleteBackward来监听键盘上删除键的点击
textField.hasText来监听有没有内容
3.[textField addTarget:selfaction:@selector(textDidChange) forControlEvents:UIControlEventEditingChanged];监听文字改变