uisheetpresentationcontroller SwiftUI equivalent
Asked on 2024-07-24
1 search
The SwiftUI equivalent of UISheetPresentationController can be found in the session What’s new in SwiftUI under the chapter "Fresh apps: Presentation sizing." This session discusses how presentation sizing is now unified and simplified across platforms in SwiftUI, allowing you to create perfectly sized sheets with form or page, or even use custom sizing.
For more detailed information, you can refer to the session What’s new in SwiftUI.

What’s new in SwiftUI
Learn how you can use SwiftUI to build great apps for any Apple platform. Explore a fresh new look and feel for tabs and documents on iPadOS. Improve your window management with new windowing APIs, and gain more control over immersive spaces and volumes in your visionOS apps. We’ll also take you through other exciting refinements that help you make expressive charts, customize and layout text, and so much more.

Enhance your UI animations and transitions
Explore how to adopt the zoom transition in navigation and presentations to increase the sense of continuity in your app, and learn how to animate UIKit views with SwiftUI animations to make it easier to build animations that feel continuous.

What’s new in AppKit
Discover the latest advances in Mac app development. Get an overview of the new features in macOS Sequoia, and how to adopt them in your app. Explore new ways to integrate your existing code with SwiftUI. Learn about the improvements made to numerous AppKit controls, like toolbars, menus, text input, and more.
