Что нового в uikit
Asked on 06/16/2025
5 searches
На WWDC 2024 и 2025 были представлены значительные обновления для UIKit. Вот некоторые из ключевых нововведений:
-
Автоматическое отслеживание признаков: В iOS 18 UIKit поддерживает автоматическое отслеживание признаков внутри методов обновления, таких как
layoutSubviews
. Это упрощает работу с изменениями признаков, так как UIKit автоматически выполняет необходимые действия при изменении значений признаков. Подробнее. -
Новая система дизайна: В iOS 26 представлена новая система дизайна с материалом Liquid Glass, который является полупрозрачным и динамичным. Это обновление затрагивает стандартные компоненты UIKit, такие как навигационные панели и всплывающие окна. Подробнее.
-
Интеграция с SwiftUI: UIKit теперь лучше интегрируется с SwiftUI, позволяя использовать анимации SwiftUI для анимации представлений UIKit. Это делает возможным создание более плавных и интерактивных анимаций. Подробнее.
-
Обновления для iPadOS: В iOS 26 меню из macOS теперь доступно на iPad, что позволяет быстро получать доступ к функциям приложения. Подробнее.
-
Новые API и улучшения: UIKit получил множество новых API и улучшений, включая поддержку новых анимаций SF Symbols и улучшения в работе с Apple Pencil Pro. Подробнее.
Эти обновления делают UIKit более мощным и гибким инструментом для разработки приложений на платформах Apple.

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.

What’s new in UIKit
Modernize your app with the latest APIs in UIKit, including enhanced menu bar support, automatic observation tracking, a new UI update method, and improvements to animations. We’ll also cover how you can include SwiftUI scenes in your UIKit app and explore SF Symbols, HDR color pickers, and more.

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.