如何将textView的背景设置为深色,继续看清楚选中的文字?

How to set the background of a textView to a dark color and continue to see clearly the text selection?

我想将 textView 的颜色设置为深色,以避免在处理文本时对眼睛造成压力。

例如,如果我将字段背景设置为黑色,将文本设置为白色,则文本颜色选择会变得有点难以看清。

这是我正在使用的代码:

    mainTextField.backgroundColor = UIColor.black
    mainTextField.textColor = UIColor.white

有没有办法让文本的选择更加明显?

我相信文本选择颜色是由 tintColor 管理的。您可以通过设置 mainTextField.tintColor = UIColor.orange

将其设置为您喜欢的任何值

UITextView 文本选择高亮颜色由全局颜色或视图颜色决定。

您可以在故事板中设置颜色,方法是转到文件检查器并设置全局色调颜色,或者在 UITextView 的属性检查器中将其专门应用于该视图。

我还建议您将文本颜色设置为浅文本颜色。