我在互联网上嘲笑了一段时间,发现了这段代码:
.h
IBOutlet UITextField *TextField;
.m
[TextField setValue:[UIColor lightGrayColor]
forKeyPath:@"_placeholderLabel.textColor"];
这不起作用我正在使用IOS 6.1在模拟器中运行。 是因为我没有将给定的UITextField子类化吗?
此致 丹尼尔
答案 0 :(得分:0)
只要您已经在IB中(或在代码中)初始化了UITextField,您的代码就可以正常工作。至少它适用于Xcode 5 / iOS 7。