UITabBarAppearance$Methods extension

on

Properties

compactInlineLayoutAppearance UITabBarItemAppearance

Available on UITabBarAppearance, provided by the UITabBarAppearance$Methods extension

The appearance for the compact inline tab bar item layout
getter/setter pair
inlineLayoutAppearance UITabBarItemAppearance

Available on UITabBarAppearance, provided by the UITabBarAppearance$Methods extension

The appearance for the inline tab bar item layout
getter/setter pair
selectionIndicatorImage UIImage?

Available on UITabBarAppearance, provided by the UITabBarAppearance$Methods extension

An image that is rendered behind the selected UITabBarItem and above the tab bar's background. Modified by selectionIndicatorTintColor when appropriate.
getter/setter pair
selectionIndicatorTintColor UIColor?

Available on UITabBarAppearance, provided by the UITabBarAppearance$Methods extension

A color to use for the selectionIndicator, its specific behavior depends on the value of selectionIndicatorImage. If selectionIndicatorImage is nil, then the selectionIndicatorTintColor is used to color the UITabBar's default selection indicator; a nil or clearColor selectionIndicatorTintColor will result in no indicator. If selectionIndicatorImage is a template image, then the selectionIndicatorTintColor is used to tint the image; a nil or clearColor selectionIndicatorTintColor will also result in no indicator. If the selectionIndicatorImage is not a template image, then it will be rendered without respect to the value of selectionIndicatorTintColor.
getter/setter pair
stackedItemPositioning UITabBarItemPositioning

Available on UITabBarAppearance, provided by the UITabBarAppearance$Methods extension

Determines how items in the tab bar lay out in the stacked item layout
getter/setter pair
stackedItemSpacing double

Available on UITabBarAppearance, provided by the UITabBarAppearance$Methods extension

stackedItemSpacing
getter/setter pair
stackedItemWidth double

Available on UITabBarAppearance, provided by the UITabBarAppearance$Methods extension

stackedItemWidth
getter/setter pair
stackedLayoutAppearance UITabBarItemAppearance

Available on UITabBarAppearance, provided by the UITabBarAppearance$Methods extension

The appearance for the stacked tab bar item layout
getter/setter pair

Methods

copy() UITabBarAppearance

Available on UITabBarAppearance, provided by the UITabBarAppearance$Methods extension

copy
init() UITabBarAppearance

Available on UITabBarAppearance, provided by the UITabBarAppearance$Methods extension

init
initWithBarAppearance(UIBarAppearance barAppearance) UITabBarAppearance

Available on UITabBarAppearance, provided by the UITabBarAppearance$Methods extension

Constructs a new bar appearance, copying all relevant properties from the given appearance object. This initializer is useful for migrating configuration between UIBarAppearance subclasses. For example, you can initialize a UINavigationBarAppearance with a UIToolbarAppearance instance, and shared attributes will be identical between the two.
initWithCoder(NSCoder coder) UITabBarAppearance?

Available on UITabBarAppearance, provided by the UITabBarAppearance$Methods extension

initWithCoder:
initWithIdiom(UIUserInterfaceIdiom idiom) UITabBarAppearance

Available on UITabBarAppearance, provided by the UITabBarAppearance$Methods extension

Constructs a new bar appearance, targeting the passed-in idiom as a hint. Not all platforms support all available idioms. See the idiom property to determine the resolved idiom.