fixedSpace
TypeScriptstatic fixedSpace(): Promise<UIBarButtonItem>Swift declarationclass func fixedSpace() -> Selfclass · iOS 2.0+ · SDK 27.1
@MainActor class UIBarButtonItemstatic fixedSpace(): Promise<UIBarButtonItem>Swift declarationclass func fixedSpace() -> Selfstatic fixedSpace3942(width: number): Promise<UIBarButtonItem>Swift declarationclass func fixedSpace(_ width: CGFloat) -> Selfstatic flexibleSpace(): Promise<UIBarButtonItem>Swift declarationclass func flexibleSpace() -> SelfbackButtonBackgroundImage(state: UIControl_State, barMetrics: UIBarMetrics): Promise<(UIImage) | null>Swift declarationfunc backButtonBackgroundImage(for state: UIControl.State, barMetrics: UIBarMetrics) -> UIImage?backButtonBackgroundVerticalPositionAdjustment(barMetrics: UIBarMetrics): Promise<number>Swift declarationfunc backButtonBackgroundVerticalPositionAdjustment(for barMetrics: UIBarMetrics) -> CGFloatbackButtonTitlePositionAdjustment(barMetrics: UIBarMetrics): Promise<UIOffset>Swift declarationfunc backButtonTitlePositionAdjustment(for barMetrics: UIBarMetrics) -> UIOffsetbackgroundImageForBarMetrics(state: UIControl_State, barMetrics: UIBarMetrics): Promise<(UIImage) | null>Swift declarationfunc backgroundImage(for state: UIControl.State, barMetrics: UIBarMetrics) -> UIImage?backgroundImageForStyleBarMetrics(state: UIControl_State, style: UIBarButtonItem_Style, barMetrics: UIBarMetrics): Promise<(UIImage) | null>Swift declarationfunc backgroundImage(for state: UIControl.State, style: UIBarButtonItem.Style, barMetrics: UIBarMetrics) -> UIImage?backgroundVerticalPositionAdjustment(barMetrics: UIBarMetrics): Promise<number>Swift declarationfunc backgroundVerticalPositionAdjustment(for barMetrics: UIBarMetrics) -> CGFloatcreatingFixedGroup(): Promise<UIBarButtonItemGroup>Swift declarationfunc creatingFixedGroup() -> UIBarButtonItemGroupcreatingMovableGroup(customizationIdentifier: string): Promise<UIBarButtonItemGroup>Swift declarationfunc creatingMovableGroup(customizationIdentifier: String) -> UIBarButtonItemGroupstatic init(): Promise<UIBarButtonItem>Swift declarationinit()static initCoder(coder: _Foundation_NSCoder): Promise<(UIBarButtonItem) | null>Swift declarationinit?(coder: NSCoder)static initCustomView(customView: UIView): Promise<UIBarButtonItem>Swift declarationconvenience init(customView: UIView)setBackButtonBackgroundImage(backgroundImage: (UIImage) | null, state: UIControl_State, barMetrics: UIBarMetrics): Promise<void>Swift declarationfunc setBackButtonBackgroundImage(_ backgroundImage: UIImage?, for state: UIControl.State, barMetrics: UIBarMetrics)setBackButtonBackgroundVerticalPositionAdjustment(adjustment: number, barMetrics: UIBarMetrics): Promise<void>Swift declarationfunc setBackButtonBackgroundVerticalPositionAdjustment(_ adjustment: CGFloat, for barMetrics: UIBarMetrics)setBackButtonTitlePositionAdjustment(adjustment: UIOffset, barMetrics: UIBarMetrics): Promise<void>Swift declarationfunc setBackButtonTitlePositionAdjustment(_ adjustment: UIOffset, for barMetrics: UIBarMetrics)setBackgroundImageForBarMetrics(backgroundImage: (UIImage) | null, state: UIControl_State, barMetrics: UIBarMetrics): Promise<void>Swift declarationfunc setBackgroundImage(_ backgroundImage: UIImage?, for state: UIControl.State, barMetrics: UIBarMetrics)setBackgroundImageForStyleBarMetrics(backgroundImage: (UIImage) | null, state: UIControl_State, style: UIBarButtonItem_Style, barMetrics: UIBarMetrics): Promise<void>Swift declarationfunc setBackgroundImage(_ backgroundImage: UIImage?, for state: UIControl.State, style: UIBarButtonItem.Style, barMetrics: UIBarMetrics)setBackgroundVerticalPositionAdjustment(adjustment: number, barMetrics: UIBarMetrics): Promise<void>Swift declarationfunc setBackgroundVerticalPositionAdjustment(_ adjustment: CGFloat, for barMetrics: UIBarMetrics)setTitlePositionAdjustment(adjustment: UIOffset, barMetrics: UIBarMetrics): Promise<void>Swift declarationfunc setTitlePositionAdjustment(_ adjustment: UIOffset, for barMetrics: UIBarMetrics)titlePositionAdjustment(barMetrics: UIBarMetrics): Promise<UIOffset>Swift declarationfunc titlePositionAdjustment(for barMetrics: UIBarMetrics) -> UIOffsetget axisBehavior(): Promise<UIBarButtonItem_AxisBehavior>Swift declarationvar axisBehavior: UIBarButtonItem.AxisBehavior { get set }setAxisBehavior(value: UIBarButtonItem_AxisBehavior): Promise<void>Swift declarationvar axisBehavior: UIBarButtonItem.AxisBehavior { get set }get buttonGroup(): Promise<(UIBarButtonItemGroup) | null>Swift declarationweak var buttonGroup: UIBarButtonItemGroup? { get }get changesSelectionAsPrimaryAction(): Promise<boolean>Swift declarationvar changesSelectionAsPrimaryAction: Bool { get set }setChangesSelectionAsPrimaryAction(value: boolean): Promise<void>Swift declarationvar changesSelectionAsPrimaryAction: Bool { get set }get customView(): Promise<(UIView) | null>Swift declarationvar customView: UIView? { get set }setCustomView(value?: (UIView) | null): Promise<void>Swift declarationvar customView: UIView? { get set }get isHidden(): Promise<boolean>Swift declarationvar isHidden: Bool { get set }setIsHidden(value: boolean): Promise<void>Swift declarationvar isHidden: Bool { get set }get hidesSharedBackground(): Promise<boolean>Swift declarationvar hidesSharedBackground: Bool { get set }setHidesSharedBackground(value: boolean): Promise<void>Swift declarationvar hidesSharedBackground: Bool { get set }get identifier(): Promise<(string) | null>Swift declarationvar identifier: String? { get set }setIdentifier(value?: (string) | null): Promise<void>Swift declarationvar identifier: String? { get set }get menu(): Promise<(UIMenu) | null>Swift declaration@NSCopying var menu: UIMenu? { get set }setMenu(value?: (UIMenu) | null): Promise<void>Swift declaration@NSCopying var menu: UIMenu? { get set }get menuRepresentation(): Promise<(UIMenuElement) | null>Swift declaration@NSCopying var menuRepresentation: UIMenuElement? { get set }setMenuRepresentation(value?: (UIMenuElement) | null): Promise<void>Swift declaration@NSCopying var menuRepresentation: UIMenuElement? { get set }get isPaddingRemoved(): Promise<boolean>Swift declarationvar isPaddingRemoved: Bool { get set }setIsPaddingRemoved(value: boolean): Promise<void>Swift declarationvar isPaddingRemoved: Bool { get set }get possibleTitles(): Promise<(Array<string>) | null>Swift declarationvar possibleTitles: Set<String>? { get set }setPossibleTitles(value?: (Array<string>) | null): Promise<void>Swift declarationvar possibleTitles: Set<String>? { get set }get preferredMenuElementOrder(): Promise<UIContextMenuConfiguration_ElementOrder>Swift declarationvar preferredMenuElementOrder: UIContextMenuConfiguration.ElementOrder { get set }setPreferredMenuElementOrder(value: UIContextMenuConfiguration_ElementOrder): Promise<void>Swift declarationvar preferredMenuElementOrder: UIContextMenuConfiguration.ElementOrder { get set }get primaryAction(): Promise<(UIAction) | null>Swift declaration@NSCopying var primaryAction: UIAction? { get set }setPrimaryAction(value?: (UIAction) | null): Promise<void>Swift declaration@NSCopying var primaryAction: UIAction? { get set }get isSelected(): Promise<boolean>Swift declarationvar isSelected: Bool { get set }setIsSelected(value: boolean): Promise<void>Swift declarationvar isSelected: Bool { get set }get sharesBackground(): Promise<boolean>Swift declarationvar sharesBackground: Bool { get set }setSharesBackground(value: boolean): Promise<void>Swift declarationvar sharesBackground: Bool { get set }get style(): Promise<UIBarButtonItem_Style>Swift declarationvar style: UIBarButtonItem.Style { get set }setStyle(value: UIBarButtonItem_Style): Promise<void>Swift declarationvar style: UIBarButtonItem.Style { get set }get isSymbolAnimationEnabled(): Promise<boolean>Swift declarationvar isSymbolAnimationEnabled: Bool { get set }setIsSymbolAnimationEnabled(value: boolean): Promise<void>Swift declarationvar isSymbolAnimationEnabled: Bool { get set }get target(): Promise<(unknown) | null>Swift declarationweak var target: AnyObject? { get set }setTarget(value?: (unknown) | null): Promise<void>Swift declarationweak var target: AnyObject? { 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 visibilityPriority(): Promise<UIBarButtonItemVisibilityPriority>Swift declarationvar visibilityPriority: UIBarButtonItemVisibilityPriority { get set }setVisibilityPriority(value: UIBarButtonItemVisibilityPriority): Promise<void>Swift declarationvar visibilityPriority: UIBarButtonItemVisibilityPriority { get set }get width(): Promise<number>Swift declarationvar width: CGFloat { get set }setWidth(value: number): Promise<void>Swift declarationvar width: CGFloat { get set }static initSystemItemPrimaryActionMenu(systemItem: UIBarButtonItem_SystemItem, primaryAction?: (UIAction) | null, menu?: (UIMenu) | null): Promise<UIBarButtonItem>Swift declaration@MainActor @preconcurrency convenience init(systemItem: UIBarButtonItem.SystemItem, primaryAction: UIAction? = nil, menu: UIMenu? = nil)creatingOptionalGroup(customizationIdentifier: string, isInDefaultCustomization?: boolean): Promise<UIBarButtonItemGroup>Swift declaration@MainActor @preconcurrency func creatingOptionalGroup(customizationIdentifier: String, isInDefaultCustomization: Bool = true) -> UIBarButtonItemGroupremoveAllSymbolEffects(options?: _Symbols_SymbolEffectOptions, animated?: boolean): Promise<void>Swift declaration@MainActor @preconcurrency func removeAllSymbolEffects(options: SymbolEffectOptions = .default, animated: Bool = true)get badge(): Promise<(UIBarButtonItem_Badge) | null>Swift declaration@MainActor @preconcurrency var badge: UIBarButtonItem.Badge? { get set }setBadge(value?: (UIBarButtonItem_Badge) | null): Promise<void>Swift declaration@MainActor @preconcurrency var badge: UIBarButtonItem.Badge? { get set }static initTitleImagePrimaryActionMenu(title?: (string) | null, image?: (UIImage) | null, primaryAction?: (UIAction) | null, menu?: (UIMenu) | null): Promise<UIBarButtonItem>Swift declaration@MainActor @preconcurrency convenience init(title: String? = nil, image: UIImage? = nil, primaryAction: UIAction? = nil, menu: UIMenu? = nil)13 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
UIBarButtonItem.init(title:image:target:action:menu:)
Objective-C selectors cannot cross the bridge.
UIBarButtonItem.addSymbolEffect(_:options:animated:)
This parameter hides a concrete Swift type.
UIBarButtonItem.addSymbolEffect(_:options:animated:)
This parameter hides a concrete Swift type.
UIBarButtonItem.addSymbolEffect(_:options:animated:)
This parameter hides a concrete Swift type.
UIBarButtonItem.removeSymbolEffect(ofType:options:animated:)
This parameter hides a concrete Swift type.
UIBarButtonItem.removeSymbolEffect(ofType:options:animated:)
This parameter hides a concrete Swift type.
UIBarButtonItem.removeSymbolEffect(ofType:options:animated:)
This parameter hides a concrete Swift type.
UIBarButtonItem.setSymbolImage(_:contentTransition:options:)
This parameter hides a concrete Swift type.
UIBarButtonItem.init(image:style:target:action:)
Objective-C selectors cannot cross the bridge.
UIBarButtonItem.init(image:landscapeImagePhone:style:target:action:)
Objective-C selectors cannot cross the bridge.
UIBarButtonItem.init(title:style:target:action:)
Objective-C selectors cannot cross the bridge.
UIBarButtonItem.init(barButtonSystemItem:target:action:)
Objective-C selectors cannot cross the bridge.
UIBarButtonItem.action
Objective-C selectors cannot cross the bridge.