【发布时间】:2020-01-09 05:35:52
【问题描述】:
iOS 13的UISearchTextField的占位符颜色怎么设置?
我尝试了以下但没有成功:
searchField.attributedPlaceholder = NSAttributedString(string: "Some placeholder", attributes: [NSAttributedString.Key.foregroundColor: UIColor.red])
这是当前测试版中的错误还是我遗漏了什么?我正在使用 Xcode 11,测试版 7。
【问题讨论】:
-
您找到解决问题的方法了吗?我遇到了同样的问题。我认为它一定是 beta 错误。
-
还没有找到解决办法...一有问题就写更新
-
好的,我找到了解决方案。这是一个时间问题。确保在 viewDidAppear 中设置了属性占位符。将等待 iOS 13 的公开发布以获得官方答案。
-
你是对的。不幸的是,这意味着颜色变化非常明显。一个无赖。它适用于 iOS 12 中的 viewDidLoad。
-
iOS 13.1.2 中仍然存在
标签: ios xcode placeholder ios13