WWDC24: Elevate your tab and sidebar experience in iPadOS | Apple

preview_player
Показать описание
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.

Discuss this video on the Apple Developer Forums:

Explore related documentation, sample code, and more:

00:00 - Introduction
00:52 - Tab bar and sidebar refresh
03:56 - Tab bar and sidebar features
04:28 - Tab bar SwiftUI updates
05:00 - Tab bar UIKit updates
05:58 - Search tab
06:41 - Enable sidebar with TabView in SwiftUI
07:16 - Enable sidebar with UITabBarController in UIKit
07:46 - Sidebar actions
08:13 - Drop destinations on Tabs in SwiftUI
08:25 - Drop destinations on UITabs in UIKit
09:15 - User customization
10:45 - Enable customization in SwiftUI
12:38 - Enable customization in UIKit
13:52 - Platform considerations

More Apple Developer resources:
Рекомендации по теме