我正在尝试以编程方式将UIButton的背景颜色设置为UIColor.systemBlue
的颜色,根据UIColor和颜色指南的文档,我认为这应该是可以访问的。但是,我只能访问常规颜色,如.blue
和.red
。在界面构建器中,我可以选择systemBlue
,但无法以编程方式实现。
我使用Xcode 10.3并构建iOS 12.4。
编辑:: 我看到了问题iOS 11.x系统颜色,但它没有意义。在颜色指南中,明确说明不应硬编码系统颜色值,而应使用API。在UIColor文档中,系统颜色似乎作为UIColor的公共类变量可访问。