挑战:SwiftUI 导航大餐

采用神秘食材,新鲜出炉、色泽金灿的作品是什么?毫无疑问,这是一道无与伦比的大餐!在今天的挑战中,我们将“SwiftUI 导航开发指南”示例提升到全新的水平,使其变得更加易于使用。准备好您的 ChallengeContentView,混搭 Stack 视图、多列布局和状态恢复等 SwiftUI 导航的构成要素,打造出一道专属于您的大餐。

我们也欢迎您在这一天访问 SwiftUI 挑战学堂,与他人协作共同面对这次挑战!提问,和其他开发者建立联系,并分享您的作品。

Study Hall: SwiftUI navigation hotdish

Ready to cook up something fun? We're taking our "SwiftUI cookbook for navigation" sample to a whole new tasty level with today's challenge. Prep your ChallengeContentView and get ready to experiment with SwiftUI navigation ingredients like stack view, multicolumn layout, and state restoration....

View now

开始挑战

在成为 SwiftUI 大餐的主厨之前,一定要了解这些“配方”要求您掌握哪些技巧。确保观看 WWDC22 的“SwiftUI 导航开发指南”,这是您的入门利器。

SwiftUI 导航开发指南

构建一款出色的 App 要从清晰而稳健的导航结构开始。加入我们著名的“编程厨房”,跟随 SwiftUI 团队学习如何为您的 App 打造一流的体验。我们将介绍 SwiftUI 的导航叠放和分屏浏览功能,说明如何链接到 App...

Watch now

在烹调这份大餐时,您将用到“Bringing robust navigation structure to your SwiftUI APP”示例代码。将它下载到您的设备以开始挑战。

Bringing robust navigation structure to your SwiftUI app

您可以在项目中探索并修改 StackContentView、TwoColumnContentView 或 ThreeColumnContentView,对这些 SwiftUI 的构成要素找找感觉。

如果觉得自己已经做好准备,转到 ChallengeContentView,将可能需要的任何导航构成要素混合搭配,烹调出一道令人赞不绝口的大餐!(您甚至还可以在“SwiftUI 的新功能”中挑选一些新的 API,使您的作品别具风味。)

SwiftUI 的新功能

这是有关 SwiftUI 的派对,而您就在邀请之列!和我们一起了解最新更新,一窥 UI 框架设计的未来。探索 SwiftUI 中的深层次自定义、布局设计的高级技巧、用于分享的精细策略,以及在自上而下设计 App...

Watch now

Explore #WWDC22Challenges on social media

Read the WWDC22 Challenges Terms and Conditions