【发布时间】:2019-12-10 20:06:48
【问题描述】:
我正在尝试以编程方式将 UIButton 的背景颜色设置为颜色UIColor.systemBlue,我认为根据UIColor 和color guidelines 的文档应该可以访问该颜色。但是,我只能访问常规颜色,例如.blue 和.red。在界面生成器中,我可以选择systemBlue,但不能以编程方式选择。
我正在使用 Xcode 10.3 并为 iOS 12.4 构建。
编辑: 我已经看到了iOS 11.x system colors 的问题,但这没有任何意义。在颜色指南中明确指出,系统颜色值不应硬编码,而应使用 API。在 UIColor 文档中,系统颜色似乎可以作为 UIColor 的公共类变量访问。
【问题讨论】: