Instance Property

symbolConfiguration

The configuration details for a symbol image.

Declaration

@property(nonatomic, copy, readonly) UIImageSymbolConfiguration *symbolConfiguration;

Discussion

Use this property to access the traits and drawing-related attributes associated with the symbol image. The system uses the specified details to determine which variant of the image to load and draw and how to render it, falling back on the current environment as needed for any unspecified values. For symbol images, the default value of this property is a symbol image configuration object with unspecified values. For other image types, the default value of this property is nil.

You cannot modify this property directly, but you can use the imageWithConfiguration: method to create a new image object with a specific set of traits. You might do so when you want to render the image yourself using a specific set of traits.

If the image is a symbol image, this property always contains a UIImageSymbolConfiguration object.

See Also

Getting the Image Configuration

configuration

The configuration details for the image.

traitCollection

The trait collection that describes the current variant of the image.