如何将textView的背景设置为深色并继续清楚地看到文本选择?

问题描述:

我想将textView的颜色设置为黑色,以避免在处理文本时压迫眼睛。如何将textView的背景设置为深色并继续清楚地看到文本选择?

如果我例如设置字段的背景是黑色和白色的文字,文字颜色选择变得有点难以看到。

这是我使用的代码:

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

有没有一种方法有文字更加醒目的TE选择?

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

将其设置为任何您喜欢的设置UITextView文本选择高亮颜色由全局或视图着色颜色确定。

您可以设置颜色的故事板,通过将文件检查器,然后设置全局色调的颜色,或属性的UITextView的检查器特别适用它这一观点。

Attributes Inspector Tint Color

我也建议你设置文本颜色为浅色文字的颜色。

Attributes Inspector Text Color