gpt4 book ai didi

ios - 在 iOS 13 中设置 UISearchField 的占位符文本颜色

转载 作者:搜寻专家 更新时间:2023-11-01 05:31:45 26 4
gpt4 key购买 nike

我正在尝试在 iOS 13(测试版)中设置 UISearchField 的占位符文本颜色。

我的代码适用于 iOS 12 及更早版本。我仍然可以更改 UISearchField 背景颜色、搜索图标的颜色等等...

这是我正在尝试的:

searchTextField.attributedPlaceholder = NSAttributedString(
string: "My placeholder text",
attributes: [
NSAttributedString.Key.foregroundColor: UIColor.red
]
);

我希望占位符文本现在是红色的,但它仍然是灰色的。

最佳答案

你可以像下面这样使用 NSMutableAttributeString,

  let attrString = NSMutableAttributedString(string: "your placeHolder")

attrString.addAttributes([NSAttributedString.Key.foregroundColor: UIColor.red, range: NSRange(location: 0, length: attrString.length))

searchTextField.attributedPlaceholder = attrString

关于ios - 在 iOS 13 中设置 UISearchField 的占位符文本颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57768947/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com