drawText
TypeScriptdrawText(rect: { x: number; y: number; width: number; height: number }): Promise<void>Swift declarationfunc drawText(in rect: CGRect)class · iOS 2.0+ · SDK 27.1
@MainActor class UILabeldrawText(rect: { x: number; y: number; width: number; height: number }): Promise<void>Swift declarationfunc drawText(in rect: CGRect)static init(): Promise<UILabel>Swift declarationinit()textRect(bounds: { x: number; y: number; width: number; height: number }, numberOfLines: number): Promise<{ x: number; y: number; width: number; height: number }>Swift declarationfunc textRect(forBounds bounds: CGRect, limitedToNumberOfLines numberOfLines: Int) -> CGRectget adjustsFontSizeToFitWidth(): Promise<boolean>Swift declarationvar adjustsFontSizeToFitWidth: Bool { get set }setAdjustsFontSizeToFitWidth(value: boolean): Promise<void>Swift declarationvar adjustsFontSizeToFitWidth: Bool { get set }get allowsDefaultTighteningForTruncation(): Promise<boolean>Swift declarationvar allowsDefaultTighteningForTruncation: Bool { get set }setAllowsDefaultTighteningForTruncation(value: boolean): Promise<void>Swift declarationvar allowsDefaultTighteningForTruncation: Bool { get set }get attributedText(): Promise<(_Foundation_NSAttributedString) | null>Swift declaration@NSCopying var attributedText: NSAttributedString? { get set }setAttributedText(value?: (_Foundation_NSAttributedString) | null): Promise<void>Swift declaration@NSCopying var attributedText: NSAttributedString? { get set }get baselineAdjustment(): Promise<UIBaselineAdjustment>Swift declarationvar baselineAdjustment: UIBaselineAdjustment { get set }setBaselineAdjustment(value: UIBaselineAdjustment): Promise<void>Swift declarationvar baselineAdjustment: UIBaselineAdjustment { get set }get isEnabled(): Promise<boolean>Swift declarationvar isEnabled: Bool { get set }setIsEnabled(value: boolean): Promise<void>Swift declarationvar isEnabled: Bool { get set }get font(): Promise<(UIFont) | null>Swift declarationvar font: UIFont! { get set }setFont(value?: (UIFont) | null): Promise<void>Swift declarationvar font: UIFont! { get set }get isHighlighted(): Promise<boolean>Swift declarationvar isHighlighted: Bool { get set }setIsHighlighted(value: boolean): Promise<void>Swift declarationvar isHighlighted: Bool { get set }get highlightedTextColor(): Promise<(UIColor) | null>Swift declarationvar highlightedTextColor: UIColor? { get set }setHighlightedTextColor(value?: (UIColor) | null): Promise<void>Swift declarationvar highlightedTextColor: UIColor? { get set }get lineBreakMode(): Promise<NSLineBreakMode>Swift declarationvar lineBreakMode: NSLineBreakMode { get set }setLineBreakMode(value: NSLineBreakMode): Promise<void>Swift declarationvar lineBreakMode: NSLineBreakMode { get set }get lineBreakStrategy(): Promise<NSParagraphStyle_LineBreakStrategy>Swift declarationvar lineBreakStrategy: NSParagraphStyle.LineBreakStrategy { get set }setLineBreakStrategy(value: NSParagraphStyle_LineBreakStrategy): Promise<void>Swift declarationvar lineBreakStrategy: NSParagraphStyle.LineBreakStrategy { get set }get minimumScaleFactor(): Promise<number>Swift declarationvar minimumScaleFactor: CGFloat { get set }setMinimumScaleFactor(value: number): Promise<void>Swift declarationvar minimumScaleFactor: CGFloat { get set }get numberOfLines(): Promise<number>Swift declarationvar numberOfLines: Int { get set }setNumberOfLines(value: number): Promise<void>Swift declarationvar numberOfLines: Int { get set }get preferredMaxLayoutWidth(): Promise<number>Swift declarationvar preferredMaxLayoutWidth: CGFloat { get set }setPreferredMaxLayoutWidth(value: number): Promise<void>Swift declarationvar preferredMaxLayoutWidth: CGFloat { get set }get preferredVibrancy(): Promise<UILabelVibrancy>Swift declarationvar preferredVibrancy: UILabelVibrancy { get set }setPreferredVibrancy(value: UILabelVibrancy): Promise<void>Swift declarationvar preferredVibrancy: UILabelVibrancy { get set }get shadowColor(): Promise<(UIColor) | null>Swift declarationvar shadowColor: UIColor? { get set }setShadowColor(value?: (UIColor) | null): Promise<void>Swift declarationvar shadowColor: UIColor? { get set }get shadowOffset(): Promise<{ width: number; height: number }>Swift declarationvar shadowOffset: CGSize { get set }setShadowOffset(value: { width: number; height: number }): Promise<void>Swift declarationvar shadowOffset: CGSize { get set }get showsExpansionTextWhenTruncated(): Promise<boolean>Swift declarationvar showsExpansionTextWhenTruncated: Bool { get set }setShowsExpansionTextWhenTruncated(value: boolean): Promise<void>Swift declarationvar showsExpansionTextWhenTruncated: Bool { get set }get text(): Promise<(string) | null>Swift declarationvar text: String? { get set }setText(value?: (string) | null): Promise<void>Swift declarationvar text: String? { get set }get textAlignment(): Promise<NSTextAlignment>Swift declarationvar textAlignment: NSTextAlignment { get set }setTextAlignment(value: NSTextAlignment): Promise<void>Swift declarationvar textAlignment: NSTextAlignment { get set }get textColor(): Promise<(UIColor) | null>Swift declarationvar textColor: UIColor! { get set }setTextColor(value?: (UIColor) | null): Promise<void>Swift declarationvar textColor: UIColor! { get set }get isUserInteractionEnabled(): Promise<boolean>Swift declarationvar isUserInteractionEnabled: Bool { get set }setIsUserInteractionEnabled(value: boolean): Promise<void>Swift declarationvar isUserInteractionEnabled: Bool { get set }No declarations were skipped in this snapshot.