UIKit.UITabBarItem Members

The members of UIKit.UITabBarItem are listed below.

See Also: Inherited members from UIKit.UIBarItem

Public Constructors

Default constructor that initializes a new instance of this class with no parameters.
Creates a UIKit.UITabBarItem item that contains a UIKit.UITabBarSystemItem item and has the integer value of tag, and then returns the new UIKit.UITabBarItem item.
Creates a UIKit.UITabBarItem item that has the title and an image to display, and then returns the new UIKit.UITabBarItem item.
Creates a UIKit.UITabBarItem item that has the title and images to display for selected and unselected states, and then returns the new UIKit.UITabBarItem item.

Protected Constructors

Constructor to call on derived classes to skip initialization and merely allocate the object.
A constructor used when creating managed representations of unmanaged objects; Called by the runtime.

Public Properties

[read-only]
static
AppearanceUITabBarItem.UITabBarItemAppearance. Strongly-typed property that returns the UIAppearance class for this class.
BadgeValuestring. Displayed in a red oval in the upper right of the UITabBarItem.
[read-only]
override
ClassHandleIntPtr. The handle for this class.
override
Enabledbool. Text displayed in the upper-right corner of the item, surrounded by a red oval.
[read-only]
FinishedSelectedImageUIImage. App devs should use SelectedImage rather than this deprecated method.
[read-only]
FinishedUnselectedImageUIImage. App devs should not use this deprecated method.
override
ImageUIImage. The image displayed by this UITabBarItem.
override
ImageInsetsUIEdgeInsets. The insets to be used with the Image.
SelectedImageUIImage. The image displayed when the UITabBarItem is selected.
override
Tagnint. A developer-meaningful integer that can be used to identify particular bar items.
override
Titlestring. The title displayed on the item.
TitlePositionAdjustmentUIOffset. The offset used to adjust the title position.

Public Methods

static
AppearanceWhenContainedIn(params Type[]) : UITabBarItem.UITabBarItemAppearance
Returns a strongly typed UIAppearance for instances of this class when the view is hosted in the specified hierarchy.
static
GetAppearance(UITraitCollection) : UITabBarItem.UITabBarItemAppearance
Returns an appearance proxy for the specified traits.
static
GetAppearance(UITraitCollection, params Type[]) : UITabBarItem.UITabBarItemAppearance
Returns an appearance proxy for the specified traits when found in the containers containment hierarchy.
static
GetAppearance<T>() : UITabBarItem.UITabBarItemAppearance
Obtains the appearance proxy UIKit.UITabBarItem.UITabBarItemAppearance for the subclass of UITabBarItem.
static
GetAppearance<T>(UITraitCollection) : UITabBarItem.UITabBarItemAppearance
Obtains the appearance proxy UIKit.UITabBarItem.UITabBarItemAppearance for the subclass of UITabBarItem.
static
GetAppearance<T>(UITraitCollection, params Type[]) : UITabBarItem.UITabBarItemAppearance
Obtains the appearance proxy UIKit.UITabBarItem.UITabBarItemAppearance for the subclass of UITabBarItem that has the specified trait collection when the view is hosted in the specified hierarchy.
SetFinishedImages(UIImage, UIImage)
App devs should use UIImageRenderingMode.AlwaysOriginal instead of this deprecated method.

Protected Methods

override
Dispose(bool)
Releases the resources used by the UITabBarItem object.