本文主要是介绍Object-c 修改placeholder 文字颜色,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
以前:
[self.nameTextField setValue:UIColorFromRGB(0x666666) forKeyPath:@"_placeholderLabel.textColor"];
新版:
#import <objc/runtime.h>
Ivar ivar = class_getInstanceVariable([UITextField class], "_placeholderLabel");UILabel *placeholderLabel = object_getIvar(self.searchTF, ivar);placeholderLabel.textColor = UIColorFromRGB(0x666666);
这篇关于Object-c 修改placeholder 文字颜色的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!