WWDC24 SwiftUI 与 UI 框架指南
2024 年 6 月 10 日
![](https://devimages-cdn.apple.com/wwdc-services/articles/images/854D7B29-EEE6-4C2C-AC83-932926DC81D2/2048.jpeg)
WWDC24 指南
SwiftUI 与 UI 框架
以前所未有的方式设计和构建你的 App。
SwiftUI 改进了 Xcode 中的实时预览,新增了用于创建动画和样式的自定选项,并更新了与 UIKit 和 AppKit 视图的互操作性。种种改进和更新,让 SwiftUI 成为面向 Apple 平台打造 App 的理想框架。深入探索最新讲座,全方位了解 SwiftUI、UIKit、AppKit 等方面的新动态。利用更多选项来创建自定视觉效果和增强型动画,让你的 App 脱颖而出。探索相关讲座,了解使用 SwiftUI 构建 App 的基础知识。
视频
探索最新视频讲座
![](https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9272/9272_wide_250x141_2x.jpg)
SwiftUI 的新功能
Watch now![](https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9252/9252_wide_250x141_2x.jpg)
AppKit 的新功能
Watch now![](https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9246/9246_wide_250x141_2x.jpg)
UIKit 的新功能
Watch now![](https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9278/9278_wide_250x141_2x.jpg)
SwiftUI 基础知识
Watch now![](https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9335/9335_wide_250x141_2x.jpg)
watchOS 11 的新功能
Watch now![](https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9283/9283_wide_250x141_2x.jpg)
Swift Charts:矢量图与函数图
Watch now![](https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9275/9275_wide_250x141_2x.jpg)
提升 iPadOS 中的标签页和边栏使用体验
Watch now![](https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9374/9374_wide_250x141_2x.jpg)
借助 Genmoji 将表情引入 App
Watch now![](https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9354/9354_wide_250x141_2x.jpg)
充分利用 Apple Pencil 的强大功能
Watch now![](https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9166/9166_wide_250x141_2x.jpg)
了解 SwiftUI 中的辅助功能
Watch now![](https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9337/9337_wide_250x141_2x.jpg)
将 TVML App 迁移到 SwiftUI
Watch now![](https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9298/9298_wide_250x141_2x.jpg)
开始使用 Writing Tools
Watch now![](https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9281/9281_wide_250x141_2x.jpg)
深入探究空间容器和沉浸式空间
Watch now![](https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9277/9277_wide_250x141_2x.jpg)
在 SwiftUI 中设计窗口
Watch now![](https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9273/9273_wide_250x141_2x.jpg)
提升 UI 动画和过渡效果
Watch now![](https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9260/9260_wide_250x141_2x.jpg)
提升文稿启动体验
Watch now![](https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9315/9315_wide_250x141_2x.jpg)
构建支持多语言的 App
Watch now![](https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9280/9280_wide_250x141_2x.jpg)
在 visionOS 中打造自定悬停效果
Watch now![](https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9276/9276_wide_250x141_2x.jpg)
利用 SwiftUI 量身定制 macOS 窗口
Watch now![](https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9274/9274_wide_250x141_2x.jpg)
解密 SwiftUI 容器
Watch now![](https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9259/9259_wide_250x141_2x.jpg)
使用 Core Spotlight 支持语义搜索
Watch now![](https://devimages-cdn.apple.com/wwdc-services/images/C03E6E6D-A32A-41D0-9E50-C3C6059820AA/9279/9279_wide_250x141_2x.jpg)
利用 SwiftUI 打造自定视觉效果
Watch now论坛
寻求解答并获得建议
在 Apple 开发者论坛上,与 Apple 专家和其他开发者沟通交流。
社区
与社区成员会面交流
探索各个开发者团体在 WWDC 期间和大会后举办的一系列活动。
资源
借助文档深入探索
- 提升 SwiftUI App 的辅助功能 (英文)。
- 与附近的兴趣点 (英文) 互动。
- 使用 SwiftUI 构建文稿类 App (英文)。
- 在 macOS 中自定窗口样式和状态恢复行为 (英文)。
- 利用标签导航提升 App 的内容 (英文)。
- 使用 SwiftUI 创建视觉效果 (英文)。
- 统一 App 的动画效果 (英文)。
- 全面了解今年的 SwiftUI 更新 (英文)、AppKit 更新 (英文) 和 UIKit 更新 (英文)。
- 探索《人机界面指南》(HIG) 的更新内容。