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

时间:2017-04-18 22:32:13

标签: ios swift uitextview uicolor

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

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

这是我正在使用的代码:

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

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

2 个答案:

答案 0 :(得分:2)

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

将其设置为您喜欢的任何内容

答案 1 :(得分:2)

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

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

Attributes Inspector Tint Color

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

Attributes Inspector Text Color