One Logo Pool Ball
UIKit · IOS API REFERENCE

UIImage.SymbolConfiguration

class · iOS 13.0+ · SDK 27.1

class SymbolConfiguration

Members (21)

static · iOS 16.0+

preferringMonochrome

TypeScript
static preferringMonochrome(): UIImage_SymbolConfiguration
Swift declaration
class func preferringMonochrome() -> Self
static · iOS 15.0+

preferringMulticolor

TypeScript
static preferringMulticolor(): UIImage_SymbolConfiguration
Swift declaration
class func preferringMulticolor() -> Self
init · iOS 26.0+

init

TypeScript
static initColorRenderingMode(mode: UIImage_SymbolColorRenderingMode): UIImage_SymbolConfiguration
Swift declaration
convenience init(colorRenderingMode mode: UIImage.SymbolColorRenderingMode)
init · iOS 13.0+

init

TypeScript
static initFont(font: UIFont): UIImage_SymbolConfiguration
Swift declaration
convenience init(font: UIFont)
init · iOS 13.0+

init

TypeScript
static initFontScale(font: UIFont, scale: UIImage_SymbolScale): UIImage_SymbolConfiguration
Swift declaration
convenience init(font: UIFont, scale: UIImage.SymbolScale)
init · iOS 15.0+

init

TypeScript
static initHierarchicalColor(hierarchicalColor: UIColor): UIImage_SymbolConfiguration
Swift declaration
convenience init(hierarchicalColor: UIColor)
init · iOS 15.0+

init

TypeScript
static initPaletteColors(paletteColors: Array<UIColor>): UIImage_SymbolConfiguration
Swift declaration
convenience init(paletteColors: [UIColor])
init · iOS 13.0+

init

TypeScript
static initPointSize(pointSize: number): UIImage_SymbolConfiguration
Swift declaration
convenience init(pointSize: CGFloat)
init · iOS 13.0+

init

TypeScript
static initPointSizeWeight(pointSize: number, weight: UIImage_SymbolWeight): UIImage_SymbolConfiguration
Swift declaration
convenience init(pointSize: CGFloat, weight: UIImage.SymbolWeight)
init · iOS 13.0+

init

TypeScript
static initPointSizeWeightScale(pointSize: number, weight: UIImage_SymbolWeight, scale: UIImage_SymbolScale): UIImage_SymbolConfiguration
Swift declaration
convenience init(pointSize: CGFloat, weight: UIImage.SymbolWeight, scale: UIImage.SymbolScale)
init · iOS 13.0+

init

TypeScript
static initScale(scale: UIImage_SymbolScale): UIImage_SymbolConfiguration
Swift declaration
convenience init(scale: UIImage.SymbolScale)
init · iOS 13.0+

init

TypeScript
static initTextStyle(textStyle: UIFont_TextStyle): UIImage_SymbolConfiguration
Swift declaration
convenience init(textStyle: UIFont.TextStyle)
init · iOS 13.0+

init

TypeScript
static initTextStyleScale(textStyle: UIFont_TextStyle, scale: UIImage_SymbolScale): UIImage_SymbolConfiguration
Swift declaration
convenience init(textStyle: UIFont.TextStyle, scale: UIImage.SymbolScale)
init · iOS 26.0+

init

TypeScript
static initVariableValueMode(variableValueMode: UIImage_SymbolVariableValueMode): UIImage_SymbolConfiguration
Swift declaration
convenience init(variableValueMode: UIImage.SymbolVariableValueMode)
init · iOS 13.0+

init

TypeScript
static initWeight(weight: UIImage_SymbolWeight): UIImage_SymbolConfiguration
Swift declaration
convenience init(weight: UIImage.SymbolWeight)
get · iOS 13.0+

unspecified

TypeScript
static get unspecified(): UIImage_SymbolConfiguration
Swift declaration
class var unspecified: UIImage.SymbolConfiguration { get }
method · iOS 13.0+

configurationWithoutPointSizeAndWeight

TypeScript
configurationWithoutPointSizeAndWeight(): UIImage_SymbolConfiguration
Swift declaration
func configurationWithoutPointSizeAndWeight() -> Self
method · iOS 13.0+

configurationWithoutScale

TypeScript
configurationWithoutScale(): UIImage_SymbolConfiguration
Swift declaration
func configurationWithoutScale() -> Self
method · iOS 13.0+

configurationWithoutTextStyle

TypeScript
configurationWithoutTextStyle(): UIImage_SymbolConfiguration
Swift declaration
func configurationWithoutTextStyle() -> Self
method · iOS 13.0+

configurationWithoutWeight

TypeScript
configurationWithoutWeight(): UIImage_SymbolConfiguration
Swift declaration
func configurationWithoutWeight() -> Self
method · iOS 13.0+

isEqual

TypeScript
isEqual(otherConfiguration?: (UIImage_SymbolConfiguration) | null): boolean
Swift declaration
func isEqual(to otherConfiguration: UIImage.SymbolConfiguration?) -> Bool

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

UIImage.SymbolConfiguration.init()

inherited init: cannot prove legal (class declares 13 custom initializers)

All UIKit types →