any changes related to navigation?

Asked on 06/12/2025

1 search

There have been several updates related to navigation presented at WWDC:

  1. SwiftUI and WebKit: In the session "Meet WebKit for SwiftUI," new features were introduced to make responding to navigation changes in web content easier. This includes the use of the new Observations API in Swift 6.2 to create an async sequence from the current navigation event, allowing developers to handle errors or update content as it loads. Additionally, a new observable property, currentNavigationEvent, was introduced to track navigation states (Meet WebKit for SwiftUI).

  2. iPadOS: The session "Elevate your tab and sidebar experience in iPadOS" highlighted updates to the tab bar and sidebar, which now share a safe area with the navigation bar for a more integrated appearance. New APIs in iOS 18 and iPadOS 18 allow for better app hierarchy description and customization of tab and sidebar experiences (Elevate your tab and sidebar experience in iPadOS).

  3. SwiftUI App Design: In "Build a SwiftUI app with the new design," updates to structural app components like Tab View and Navigation Split View were discussed. These components have been refined for a new design, including a Liquid Gloss sidebar that floats above content, enhancing the navigation experience (Build a SwiftUI app with the new design).

  4. UIKit: The session "What’s new in UIKit" introduced a new zoom transition in iOS 18, which works with both navigation and presentations. This transition is continuously interactive, allowing users to grab and drag it around, enhancing the sense of continuity in app navigation (What’s new in UIKit).

These updates aim to improve the navigation experience across different Apple platforms, making it more intuitive and visually appealing.

any changes related to navigation? | Ask WWDC