Swift获取UITextField占位符标签颜色

时间:2018-05-16 14:39:04

标签: ios uitextfield

我想知道文本字段占位符使用的颜色。 我有多次使用默认文本字段和默认占位符的项目。此外,我需要实现使用自定义占位符标签的UI元素。不幸的是,我无法找到有关UITextField占位符的颜色规范的任何信息。

有人可以为此提供RGB或HEX值吗?感谢。

2 个答案:

答案 0 :(得分:3)

UITextField的{​​{3}}属性为NSAttributedString。查询此字符串的.foregroundColor属性会产生UIExtendedSRGBColorSpace 0 0 0.0980392 0.22

所以颜色似乎是:

let color = UIColor(red: 0, green: 0, blue: 0.0980392, alpha: 0.22)

答案 1 :(得分:1)

Xcode可以从编辑器#_#

中选择颜色

颜色非常接近于蜡笔颜色选择器中的镁, hex是C7C7CD,镁是C0C0C0,我喜欢常规数字,建议你改用C0C0C0,真的一样