【问题标题】:Swift change text color to dark/lightmode快速将文本颜色更改为深色/浅色模式
【发布时间】:2021-01-13 15:25:45
【问题描述】:

我正在尝试将 UITextView 中的文本颜色从浅灰色更改为白色/黑色。

所以当开启深色模式时新的文本颜色应该是白色,开启浅色模式时文本颜色应该是黑色。

【问题讨论】:

    标签: swift textcolor ios-darkmode


    【解决方案1】:

    您可以将 UIColor 设置为 .label

    textView.textColor = .label
    

    这应该使用背对白色背景的系统标签颜色,反之亦然

    您还可以在资产文件中创建自己的深色/浅色。

    然后在代码或界面构建器中使用它们。

    textView.textColor = UIColor.init(named: "myBlueColor")
    

    【讨论】:

      猜你喜欢
      • 2020-08-31
      • 2019-02-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-09-24
      • 2020-04-13
      • 1970-01-01
      • 2014-07-06
      相关资源
      最近更新 更多