当我以编程方式更改显示器上的标签颜色时,但这并不能真正改变模拟器中标签的颜色

这是我的代码:

此代码适用于iOS v13.3,但不适用于iOS v12.4

lblClockOut.text = "text"

lblClockOut.textColor = UIColor(named: "Green-9920")


还有其他办法吗?

在此之前,我要说谢谢:)

最佳答案

您是否尝试过在主线程上更新UI,例如

DispatchQueue.main.async{ self.lblClockOut.textColor = UIColor(named: "Green-9920") }

09-25 20:07