UITextField 有一个.placeholdertext 属性,用于在将文本添加到字段之前显示信息,直到现在它一直清晰可见,但是在 iOS13 中引入了暗模式,现在占位符文本在白色 UITextField 中几乎不可读(我明确表示通过)使其变白.backgroundColor = [UIColor whiteColor]。
我的问题是,在我的项目中解决这个问题有哪些实用的解决方案,我可以手动更改任何 UITextField 上的占位符颜色,只需设置一个attributedPlaceholder字符串,这可能需要一段时间,有没有办法禁用暗模式设置专门针对 UITextFields 而不是针对其他元素?