-
Whether to cache all labels’ text as a bitmap.
This increases memory usage and reduces quality of text in scaled scenarios, but reduces CPU usage when rendering the same label.
Declaration
Swift
public static var globallyCacheAsBitmap: Bool -
Overrides the default
Label.globallyCacheAsBitmapvalue with a specified boolean value. Ifnil, the global value is used, instead.Declaration
Swift
public var cacheAsBitmap: Bool? { get set } -
The current default font to render text with. Custom fonts in
attributedTextoverride this property.Declaration
Swift
open var font: Font { get set } -
Convenience for changing the current font’s size. Same as
self.font.size, setting this property updates the font to beself.font = self.font.fontFace.font(withSize: newValue). Custom fonts inattributedTextoverride this property.Declaration
Swift
open var fontSize: Float { get set } -
Undocumented
Declaration
Swift
open var text: String { get set } -
Undocumented
Declaration
Swift
open var attributedText: AttributedText { get set } -
Undocumented
Declaration
Swift
open var textColor: Color { get set } -
Declaration
Swift
open override var bounds: UIRectangle { get set } -
Declaration
Swift
open override var intrinsicSize: UISize? { get } -
Undocumented
Declaration
Swift
open var horizontalTextAlignment: HorizontalTextAlignment { get set } -
Undocumented
Declaration
Swift
open var verticalTextAlignment: VerticalTextAlignment { get set } -
Undocumented
Declaration
Swift
public init(textColor: Color, fontSize: Float = 12) -
Undocumented
Declaration
Swift
public init(textColor: Color, font: Font) -
Declaration
Swift
open override func render(in renderer: Renderer, screenRegion: ClipRegionType) -
Declaration
Swift
open override func layoutSizeFitting(size: UISize) -> UISize