`tabViewStyle(.sidebarAdaptable)`
Open
@dfabulich is already working on this.
Since Apr 1, 2026.
navigation
- Dominant language
- Swift
- Stars
- 330
- Forks
- 76
- Avg merge
- 3h 6m
- Merged PRs (30d)
- 1
Description
https://developer.apple.com/documentation/SwiftUI/TabViewStyle/sidebarAdaptable
Tab views using the sidebar adaptable style have an appearance that varies depending on the platform:
- iPadOS displays a top tab bar that can adapt into a sidebar.
- iOS displays a bottom tab bar.
- macOS and tvOS always show a sidebar.
This matches Google's recommended "adaptive navigation" style.
https://developer.android.com/develop/ui/compose/layouts/adaptive/build-adaptive-navigation
The default behavior is to show either of the following UI components:
- Navigation bar if the width or height is compact or if the device is in tabletop posture
- Navigation rail for everything else
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.