如何在 iOS 13.x 中支持 UIlabelTextColor 的深色模式?

How to support dark mode for a UIlabelTextColor in iOS 13.x?

我想让UIlabel的文字颜色在深色模式下是黄色,在普通模式下是黑色。

您可以在您的资产目录中定义颜色集,其中包含不同的明暗模式变体:

然后您可以在 Interface Builder 中使用颜色或使用 UIColor(named: "Color") 编写代码。 它还会自动适应外观变化。