What new apis for tabs?

Asked on 2025-06-11

1 search

At WWDC, Apple introduced several new APIs related to tabs across different platforms and frameworks:

  1. SwiftUI: The Tab View in SwiftUI has a new API for adding a custom bottom accessory that sits alongside the tab bar. This is useful for displaying playback controls or global status in your app. Additionally, there's a new API that allows the tab bar to collapse when scrolling, providing more space for app content. (Platforms State of the Union)

  2. UIKit: New UI Tab and UI Tab Group APIs enable apps to describe their structure to build a tab bar and sidebar. These APIs adapt for a native experience on both Mac Catalyst and visionOS. (What’s new in UIKit)

  3. Customization and Adaptivity: Tabs can now be customized through drag and drop, allowing users to personalize the sidebar and tab bar. This includes the ability to hide non-essential tabs or rearrange groups in the sidebar. (Elevate your tab and sidebar experience in iPadOS)

  4. Sidebar Integration: The new APIs allow for a combined tab and sidebar experience, where the tab bar can morph into a sidebar for deeper navigation. This is particularly useful for apps with a more complex hierarchy. (Platforms State of the Union)

These updates provide developers with more flexibility and customization options for implementing tabs in their applications across Apple's platforms.

What new apis for tabs? | Ask WWDC