iOS 更改textField里placeholder的字体和颜色

iOS 更改textField里placeholder的字体和颜色

更新:此方法已失效(2016-5-5)
开发环境:Xcode7.2.1, iOS Simulator 9.2
报错信息:[UITextField 0x7fa0b944b7e0 setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key _placeholderLabel.textColor.

textField.placeholder = @"1234567";
[textField setValue:[UIColor greenColor] forKeyPath:@"_placeholderLabel.textColor"];

此方法慎用,由于官方没有给出修改placeholder的API,所以这个方法有风险,可能会禁掉。

你可能感兴趣的:(ios,textfield,placeholde)