One Logo Pool Ball
SwiftUI · IOS API REFERENCE

TabCustomizationBehavior

struct · iOS 18.0+ · SDK 27.1

struct TabCustomizationBehavior

The customization behavior of customizable tab view content. Use this type in conjunction with the ``TabContent/customizationBehavior(_:for:)`` modifier.

Members (3)

get · iOS 18.0+

reorderable

TypeScript
static get reorderable(): TabCustomizationBehavior
Swift declaration
static var reorderable: TabCustomizationBehavior { get }

The reorderable customization behavior. Items with this behavior can be moved by the user, but cannot be removed.

get · iOS 18.0+

disabled

TypeScript
static get disabled(): TabCustomizationBehavior
Swift declaration
static var disabled: TabCustomizationBehavior { get }

The customization behavior isn't available. Items with this behavior may not be removed. Use this behavior for the most important items that users need for the app to do common functionality.

get · iOS 18.0+

automatic

TypeScript
static get automatic(): TabCustomizationBehavior
Swift declaration
static var automatic: TabCustomizationBehavior { get }

The automatic customization behavior. Items with this behavior can be added, removed, or reordered.

Skipped declarations

No declarations were skipped in this snapshot.

All SwiftUI types →