现在我正在使用下面给出的私有方法
[self.Textfield setValue:[UIColor darkGrayColor] forKeyPath:@"_placeholderLabel.textColor”];
请更改占位符颜色的公共方法的任何帮助。
先谢谢。
答案 0 :(得分:2)
尝试:
(void) drawPlaceholderInRect:(CGRect)rect {
[[UIColor blueColor] setFill];
[[self placeholder] drawInRect:rect withFont:[UIFont systemFontOfSize:16]];
}