如何在xib中更改占位符文本颜色?我尝试了关键路径的东西,但它给了我NSException。谁能请帮忙。
答案 0 :(得分:51)
修改占位符文本颜色的最简单方法是通过Xcode storyboard界面构建器。选择感兴趣的UITextField并打开右侧的身份检查器。单击“用户定义的运行时属性”中的加号,然后添加一个键行路为_placeholderLabel.textColor
的新行,将颜色和值键入所需的颜色。
答案 1 :(得分:15)
答案 2 :(得分:3)
我们无法在故事板中更改占位符文本的文本颜色。我们可以手动更改属性名称。
在viewDidLoad
[nameTextField setValue:[UIColor colorWithRed:41.0/255.0 green:91.0/255.0 blue:106.0/255.0 alpha:1.0] forKeyPath:@"_placeholderLabel.textColor"];
答案 3 :(得分:3)