что нового в swiftUI завезли?
Asked on 2025-06-16
1 search
На WWDC 2024 и 2025 были представлены несколько новых функций и улучшений в SwiftUI. Вот некоторые из них:
-
Новые графические возможности: В SwiftUI добавлены новые возможности для работы с графикой, такие как смешивание цветов с помощью нового модификатора mix и расширенные возможности пользовательских шейдеров, которые теперь можно предварительно компилировать для избежания задержек при первом использовании. Подробнее.
-
Улучшения в прокрутке: Появились новые API для более точного контроля над прокруткой, включая возможность программно управлять позициями прокрутки и реагировать на изменения геометрии прокрутки. Подробнее.
-
Интеграция с WebKit: Теперь можно встраивать веб-контент в приложения с помощью нового компонента WebView, который поддерживает взаимодействие с веб-страницами и программное управление ими. Подробнее.
-
Поддержка 3D графиков: SwiftUI теперь поддерживает создание 3D графиков, что позволяет визуализировать данные в трехмерном пространстве. Подробнее.
-
Улучшенная производительность: Значительные улучшения производительности, особенно в работе с большими списками и прокруткой, что делает приложения более отзывчивыми. Подробнее.
-
Интероперабельность с UIKit и AppKit: Улучшена интеграция жестов и анимаций между SwiftUI и другими фреймворками, что упрощает использование SwiftUI в существующих приложениях. Подробнее.
Эти обновления делают SwiftUI более мощным инструментом для создания современных и интерактивных приложений на всех платформах Apple.

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.

What’s new in SwiftUI
Learn what’s new in SwiftUI to build great apps for any Apple platform. We’ll explore how to give your app a brand new look and feel with Liquid Glass. Discover how to boost performance with framework enhancements and new instruments, and integrate advanced capabilities like web content and rich text editing. We’ll also show you how SwiftUI is expanding to more places, including laying out views in three dimensions.

Platforms State of the Union
Discover the newest advancements on Apple platforms.