---
title: UITabAccessory
framework: uikit
role: symbol
role_heading: Class
path: uikit/uitabaccessory
---

# UITabAccessory

## Declaration

```swift
@MainActor class UITabAccessory
```

## Topics

### Creating a tab accessory

- [init(contentView:)](uikit/uitabaccessory/init(contentview:).md)

### Accessing the content view

- [contentView](uikit/uitabaccessory/contentview.md)

### Specifying the tab accessory environment

- [UITabAccessory.Environment](uikit/uitabaccessory/environment.md)

## Relationships

### Inherits From

- [NSObject](objectivec/nsobject-swift.class.md)

### Conforms To

- [CVarArg](swift/cvararg.md)
- [CustomDebugStringConvertible](swift/customdebugstringconvertible.md)
- [CustomStringConvertible](swift/customstringconvertible.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [NSObjectProtocol](objectivec/nsobjectprotocol.md)
- [Sendable](swift/sendable.md)

## See Also

### Container view controllers

- [Creating a custom container view controller](uikit/creating-a-custom-container-view-controller.md)
- [UISplitViewController](uikit/uisplitviewcontroller.md)
- [UINavigationController](uikit/uinavigationcontroller.md)
- [UINavigationBar](uikit/uinavigationbar.md)
- [UINavigationItem](uikit/uinavigationitem.md)
- [UITabBarController](uikit/uitabbarcontroller.md)
- [UITabBar](uikit/uitabbar.md)
- [UITabBarItem](uikit/uitabbaritem.md)
- [UITab](uikit/uitab.md)
- [UISearchTab](uikit/uisearchtab.md)
- [UITabGroup](uikit/uitabgroup.md)
- [UIPageViewController](uikit/uipageviewcontroller.md)
