iOS 13的UIColor新属性,如标签、二级标签、三级标签和四级标签,这有什么用途?
IOS13为UIColor类引入了一些新属性,如label、secondaryLabel、tertiaryLabel和quaternaryLabel 这些属性的用途是什么,如何使用这些属性iOS 13的UIColor新属性,如标签、二级标签、三级标签和四级标签,这有什么用途?,ios,uicolor,ios13,Ios,Uicolor,Ios13,IOS13为UIColor类引入了一些新属性,如label、secondaryLabel、tertiaryLabel和quaternaryLabel 这些属性的用途是什么,如何使用这些属性 /* Foreground colors for static text and related elements. */ @available(iOS 13.0, *) open class var label: UIColor { get } @available(iO
/* Foreground colors for static text and related elements.
*/
@available(iOS 13.0, *)
open class var label: UIColor { get }
@available(iOS 13.0, *)
open class var secondaryLabel: UIColor { get }
@available(iOS 13.0, *)
open class var tertiaryLabel: UIColor { get }
@available(iOS 13.0, *)
open class var quaternaryLabel: UIColor { get }
这些被称为语义颜色。这意味着颜色的名称定义不考虑其实际颜色。取而代之的是,它的名字是由它的用法决定的。这将帮助您在暗模式和亮模式以及许多其他情况下使用颜色,而不必担心颜色的对比度 (系统的)某些颜色有四种不同的变化:
- 初级的
- 次要的
- 第三
- 第四纪