Что появилось нового в SwiftUI на WWDC25?

Asked on 06/19/2025

1 search

На WWDC 2025 было представлено множество новых функций и улучшений в SwiftUI. Вот некоторые из них:

  1. Поддержка веб-контента: SwiftUI теперь позволяет встраивать веб-контент с помощью новых API WebKit, включая компонент WebView, специально разработанный для SwiftUI. Это упрощает интеграцию веб-контента в приложения.

  2. Редактирование текста: В SwiftUI добавлена возможность редактирования текста с использованием атрибутированных строк, что позволяет создавать более богатые текстовые редакторы с возможностью стилизации и форматирования.

  3. 3D диаграммы: Swift Charts теперь поддерживает 3D диаграммы благодаря интеграции с RealityKit, что позволяет взаимодействовать с камерой для вращения и увеличения диаграмм.

  4. Улучшение производительности: Значительные улучшения производительности, особенно в области прокрутки и работы с большими списками. На macOS списки из более чем 100,000 элементов теперь загружаются в 6 раз быстрее.

  5. Интеграция с RealityKit: Улучшена интеграция с RealityKit, включая возможность наблюдения за изменениями в SwiftUI представлениях и улучшенную поддержку презентаций.

  6. Новые возможности для виджетов: Виджеты теперь доступны на Vision OS и CarPlay, с новыми API для обновления и релевантности на WatchOS.

  7. Новые инструменты для 3D макетов: В VisionOS 26 добавлены новые инструменты для создания объемных 3D макетов, что позволяет создавать более богатые пространственные интерфейсы.

Для более детального изучения этих нововведений, вы можете посмотреть сессии What’s new in SwiftUI и Platforms State of the Union.