One Logo Pool Ball
SwiftUI · IOS API REFERENCE

TabBarMinimizeBehavior

struct · iOS 26.0+ · SDK 27.1

struct TabBarMinimizeBehavior

Members (4)

get · iOS 26.0+

onScrollUp

TypeScript
static get onScrollUp(): TabBarMinimizeBehavior
Swift declaration
static let onScrollUp: TabBarMinimizeBehavior

Minimize the tab bar when upwards scrolling starts. Minimizing is supported for tab bars on only iPhone.

get · iOS 26.0+

onScrollDown

TypeScript
static get onScrollDown(): TabBarMinimizeBehavior
Swift declaration
static let onScrollDown: TabBarMinimizeBehavior

Minimize the tab bar when downwards scrolling starts. Minimizing is supported for tab bars on only iPhone.

get · iOS 26.0+

never

TypeScript
static get never(): TabBarMinimizeBehavior
Swift declaration
static let never: TabBarMinimizeBehavior

Never minimize the tab bar.

get · iOS 26.0+

automatic

TypeScript
static get automatic(): TabBarMinimizeBehavior
Swift declaration
static let automatic: TabBarMinimizeBehavior

Determine the behavior automatically based on the surrounding context. The depends on the platform: * On iOS, iPadOS, tvOS, and watchOS, the tab bar does not minimize. * On visionOS, the tab bar minimizes when people look away from it. * On macOS, the tab bar minimizes when the window has reduced space.

Skipped declarations

No declarations were skipped in this snapshot.

All SwiftUI types →