问题描述
我正在尝试为 attributedplaceholder
的 UITextField
中的 GooglePlaces
设置 GMSAutocompleteViewController
,就像这样......
let placeholderAttributes: [NSAttributedString.Key: Any] = [.foregroundColor: UIColor.red,.font: UIFont(name: "Lato-Regular",size: 17) as Any]
let attributedplaceholder = NSAttributedString(string: "Search city or zip code",attributes: placeholderAttributes)
UITextField.appearance(whenContainedInInstancesOf: [UISearchBar.self]).attributedplaceholder = attributedplaceholder
使用 iPhone8 模拟器,这在 iOS12.4 和 iOS14.2 上确实将颜色设置为红色,但在 iOS13.1 上没有。检查显示占位符的 textColor 为 systemGrayColor:
有没有人遇到过类似的情况,我该怎么办(因为这是我需要解决的可访问性问题)......?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)