backgroundImage
TypeScriptbackgroundImageFor(barMetrics: UIBarMetrics): Promise<(UIImage) | null>Swift declarationfunc backgroundImage(for barMetrics: UIBarMetrics) -> UIImage?class · iOS 2.0+ · SDK 27.1
@MainActor class UINavigationBarbackgroundImageFor(barMetrics: UIBarMetrics): Promise<(UIImage) | null>Swift declarationfunc backgroundImage(for barMetrics: UIBarMetrics) -> UIImage?backgroundImageForBarMetrics(barPosition: UIBarPosition, barMetrics: UIBarMetrics): Promise<(UIImage) | null>Swift declarationfunc backgroundImage(for barPosition: UIBarPosition, barMetrics: UIBarMetrics) -> UIImage?static init(): Promise<UINavigationBar>Swift declarationinit()popItem(animated: boolean): Promise<(UINavigationItem) | null>Swift declarationfunc popItem(animated: Bool) -> UINavigationItem?pushItem(item: UINavigationItem, animated: boolean): Promise<void>Swift declarationfunc pushItem(_ item: UINavigationItem, animated: Bool)setBackgroundImageFor(backgroundImage: (UIImage) | null, barMetrics: UIBarMetrics): Promise<void>Swift declarationfunc setBackgroundImage(_ backgroundImage: UIImage?, for barMetrics: UIBarMetrics)setBackgroundImageForBarMetrics(backgroundImage: (UIImage) | null, barPosition: UIBarPosition, barMetrics: UIBarMetrics): Promise<void>Swift declarationfunc setBackgroundImage(_ backgroundImage: UIImage?, for barPosition: UIBarPosition, barMetrics: UIBarMetrics)setItems(items: (Array<UINavigationItem>) | null, animated: boolean): Promise<void>Swift declarationfunc setItems(_ items: [UINavigationItem]?, animated: Bool)setTitleVerticalPositionAdjustment(adjustment: number, barMetrics: UIBarMetrics): Promise<void>Swift declarationfunc setTitleVerticalPositionAdjustment(_ adjustment: CGFloat, for barMetrics: UIBarMetrics)titleVerticalPositionAdjustment(barMetrics: UIBarMetrics): Promise<number>Swift declarationfunc titleVerticalPositionAdjustment(for barMetrics: UIBarMetrics) -> CGFloatget backIndicatorImage(): Promise<(UIImage) | null>Swift declarationvar backIndicatorImage: UIImage? { get set }setBackIndicatorImage(value?: (UIImage) | null): Promise<void>Swift declarationvar backIndicatorImage: UIImage? { get set }get backIndicatorTransitionMaskImage(): Promise<(UIImage) | null>Swift declarationvar backIndicatorTransitionMaskImage: UIImage? { get set }setBackIndicatorTransitionMaskImage(value?: (UIImage) | null): Promise<void>Swift declarationvar backIndicatorTransitionMaskImage: UIImage? { get set }get backItem(): Promise<(UINavigationItem) | null>Swift declarationvar backItem: UINavigationItem? { get }get barStyle(): Promise<UIBarStyle>Swift declarationvar barStyle: UIBarStyle { get set }setBarStyle(value: UIBarStyle): Promise<void>Swift declarationvar barStyle: UIBarStyle { get set }get barTintColor(): Promise<(UIColor) | null>Swift declarationvar barTintColor: UIColor? { get set }setBarTintColor(value?: (UIColor) | null): Promise<void>Swift declarationvar barTintColor: UIColor? { get set }get behavioralStyle(): Promise<UIBehavioralStyle>Swift declarationvar behavioralStyle: UIBehavioralStyle { get }get compactAppearance(): Promise<(UINavigationBarAppearance) | null>Swift declaration@NSCopying var compactAppearance: UINavigationBarAppearance? { get set }setCompactAppearance(value?: (UINavigationBarAppearance) | null): Promise<void>Swift declaration@NSCopying var compactAppearance: UINavigationBarAppearance? { get set }get compactScrollEdgeAppearance(): Promise<(UINavigationBarAppearance) | null>Swift declaration@NSCopying var compactScrollEdgeAppearance: UINavigationBarAppearance? { get set }setCompactScrollEdgeAppearance(value?: (UINavigationBarAppearance) | null): Promise<void>Swift declaration@NSCopying var compactScrollEdgeAppearance: UINavigationBarAppearance? { get set }get currentNSToolbarSection(): Promise<UINavigationBar_NSToolbarSection>Swift declarationvar currentNSToolbarSection: UINavigationBar.NSToolbarSection { get }get delegate(): Promise<(SDKHandle) | null>Swift declarationweak var delegate: (any UINavigationBarDelegate)? { get set }setDelegate(value?: (Implements<UINavigationBarDelegate> | SDKHandle) | null): Promise<void>Swift declarationweak var delegate: (any UINavigationBarDelegate)? { get set }get items(): Promise<(Array<UINavigationItem>) | null>Swift declarationvar items: [UINavigationItem]? { get set }setItems79166(value?: (Array<UINavigationItem>) | null): Promise<void>Swift declarationvar items: [UINavigationItem]? { get set }get largeTitleTextAttributes(): Promise<(NativeMap<_Foundation_NSAttributedString_Key, unknown>) | null>Swift declarationvar largeTitleTextAttributes: [NSAttributedString.Key : Any]? { get set }setLargeTitleTextAttributes(value?: (NativeMap<_Foundation_NSAttributedString_Key, unknown>) | null): Promise<void>Swift declarationvar largeTitleTextAttributes: [NSAttributedString.Key : Any]? { get set }get preferredBehavioralStyle(): Promise<UIBehavioralStyle>Swift declarationvar preferredBehavioralStyle: UIBehavioralStyle { get set }setPreferredBehavioralStyle(value: UIBehavioralStyle): Promise<void>Swift declarationvar preferredBehavioralStyle: UIBehavioralStyle { get set }get prefersLargeTitles(): Promise<boolean>Swift declarationvar prefersLargeTitles: Bool { get set }setPrefersLargeTitles(value: boolean): Promise<void>Swift declarationvar prefersLargeTitles: Bool { get set }get scrollEdgeAppearance(): Promise<(UINavigationBarAppearance) | null>Swift declaration@NSCopying var scrollEdgeAppearance: UINavigationBarAppearance? { get set }setScrollEdgeAppearance(value?: (UINavigationBarAppearance) | null): Promise<void>Swift declaration@NSCopying var scrollEdgeAppearance: UINavigationBarAppearance? { get set }get shadowImage(): Promise<(UIImage) | null>Swift declarationvar shadowImage: UIImage? { get set }setShadowImage(value?: (UIImage) | null): Promise<void>Swift declarationvar shadowImage: UIImage? { get set }get standardAppearance(): Promise<UINavigationBarAppearance>Swift declaration@NSCopying var standardAppearance: UINavigationBarAppearance { get set }setStandardAppearance(value: UINavigationBarAppearance): Promise<void>Swift declaration@NSCopying var standardAppearance: UINavigationBarAppearance { get set }get tintColor(): Promise<(UIColor) | null>Swift declarationvar tintColor: UIColor! { get set }setTintColor(value?: (UIColor) | null): Promise<void>Swift declarationvar tintColor: UIColor! { get set }get titleTextAttributes(): Promise<(NativeMap<_Foundation_NSAttributedString_Key, unknown>) | null>Swift declarationvar titleTextAttributes: [NSAttributedString.Key : Any]? { get set }setTitleTextAttributes(value?: (NativeMap<_Foundation_NSAttributedString_Key, unknown>) | null): Promise<void>Swift declarationvar titleTextAttributes: [NSAttributedString.Key : Any]? { get set }get topItem(): Promise<(UINavigationItem) | null>Swift declarationvar topItem: UINavigationItem? { get }get isTranslucent(): Promise<boolean>Swift declarationvar isTranslucent: Bool { get set }setIsTranslucent(value: boolean): Promise<void>Swift declarationvar isTranslucent: Bool { get set }No declarations were skipped in this snapshot.