how to do the new ios 18 scale navigation?

Generated on 7/31/2024

1 search

To implement the new scale navigation in iOS 18, you can take advantage of the new zoom transition feature introduced in UIKit. This transition is continuously interactive, allowing users to grab and drag it around from the beginning or during the transition. It enhances the sense of continuity in your app by keeping the same UI elements on screen across the transition.

For a detailed overview of the new zoom transition and other related features, you can refer to the "Fluid transitions" chapter in the What’s new in UIKit session.

Additionally, the "Elevate your tab and sidebar experience in iPadOS" session provides insights into how the tab bar and sidebar have been refreshed in iOS 18, which might be useful for understanding the broader context of navigation improvements. You can start with the "Tab bar and sidebar refresh" chapter in the Elevate your tab and sidebar experience in iPadOS session.

Use HDR for dynamic image experiences in your app

Use HDR for dynamic image experiences in your app

Discover how to read and write HDR images and process HDR content in your app. Explore the new supported HDR image formats and advanced methods for displaying HDR images. Find out how HDR content can coexist with your user interface — and what to watch out for when adding HDR image support to your app.

What’s new in UIKit

What’s new in UIKit

Explore everything new in UIKit, including tab and document launch experiences, transitions, and text and input changes. We’ll also discuss better-than-ever interoperability between UIKit and SwiftUI animations and gestures, as well as general improvements throughout UIKit.

Get started with HealthKit in visionOS

Get started with HealthKit in visionOS

Discover how to use HealthKit to create experiences that take full advantage of the spatial canvas. Learn the capabilities of HealthKit on the platform, find out how to bring an existing iPadOS app to visionOS, and explore the special considerations governing HealthKit during a Guest User session. You’ll also learn ways to use SwiftUI, Swift Charts, and Swift concurrency to craft innovative experiences with HealthKit.

Elevate your tab and sidebar experience in iPadOS

Elevate your tab and sidebar experience in iPadOS

iPadOS 18 introduces a new navigation system that gives people the flexibility to choose between using a tab bar or sidebar. The newly redesigned tab bar provides more space for content and other functionality. Learn how to use SwiftUI and UIKit to enable customization features – like adding, removing and reordering tabs – to enable a more personal touch in your app.

Platforms State of the Union

Platforms State of the Union

Discover the newest advancements on Apple platforms.