UITrait
A type representing a trait in a trait collection.
Declaration
typealias UITrait = any UITraitDefinition.TypeDiscussion
The type of a trait serves as a key to uniquely identify a trait in a trait collection. The subscript(_:) method of UITraitCollection and registerForTraitChanges(_:handler:) are two examples that take trait types to identify traits in the collection.