---
title: "defaultSectionExpansion(_:)"
framework: swiftui
role: symbol
role_heading: Instance Method
path: "swiftui/tabcontent/defaultsectionexpansion(_:)"
---

# defaultSectionExpansion(_:)

Sets the default expansion state for the section containing this tab when displayed in the sidebar.

## Declaration

```swift
nonisolated func defaultSectionExpansion(_ expansion: TabSectionExpansion) -> some TabContent<Self.TabValue>

```

## Parameters

- `expansion`: The default expansion behavior for the containing section. The default is doc://com.apple.SwiftUI/documentation/SwiftUI/TabSectionExpansion/automatic.

## Discussion

Discussion Use this modifier to control whether a tab section starts expanded or collapsed in the sidebar. The user can manually change the expansion state, and subsequent user interactions take precedence over this default. This modifier has no effect in contexts where sections are not collapsible — for example, on platforms that do not present a collapsible sidebar, or when automatic is supplied. TabView {     TabSection("Library") {         Tab("Songs", systemImage: "music.note") {             SongsView()         }         Tab("Albums", systemImage: "square.stack") {             AlbumsView()         }     }

TabSection("Archive") {         Tab("Old Playlists", systemImage: "archivebox") {             ArchiveView()         }         Tab("Deleted", systemImage: "trash") {             DeletedView()         }     }     .defaultSectionExpansion(.collapsed) } .tabViewStyle(.sidebarAdaptable)

## See Also

### Configuring tab content

- [badge(_:)](swiftui/tabcontent/badge(_:).md)
- [contextMenu(menuItems:)](swiftui/tabcontent/contextmenu(menuitems:).md)
- [customizationBehavior(_:for:)](swiftui/tabcontent/customizationbehavior(_:for:).md)
- [customizationID(_:)](swiftui/tabcontent/customizationid(_:).md)
- [TabSectionExpansion](swiftui/tabsectionexpansion.md)
- [defaultVisibility(_:for:)](swiftui/tabcontent/defaultvisibility(_:for:).md)
- [disabled(_:)](swiftui/tabcontent/disabled(_:).md)
- [draggable(_:)](swiftui/tabcontent/draggable(_:).md)
- [dropDestination(for:action:)](swiftui/tabcontent/dropdestination(for:action:).md)
- [help(_:)](swiftui/tabcontent/help(_:).md)
- [hidden(_:)](swiftui/tabcontent/hidden(_:).md)
- [popover(isPresented:attachmentAnchor:arrowEdge:content:)](swiftui/tabcontent/popover(ispresented:attachmentanchor:arrowedge:content:).md)
- [popover(item:attachmentAnchor:arrowEdge:content:)](swiftui/tabcontent/popover(item:attachmentanchor:arrowedge:content:).md)
- [sectionActions(content:)](swiftui/tabcontent/sectionactions(content:).md)
- [springLoadingBehavior(_:)](swiftui/tabcontent/springloadingbehavior(_:).md)
