SwiftUI中文文档手册(SwiftUI 1和SwiftUI 2)

SwiftUI

声明每个平台上应用程序的用户界面和行为。


一、总览

SwiftUI提供了用于声明应用程序用户界面的视图,控件和布局结构。该框架提供事件处理程序,用于向您的应用程序传递敲击,手势和其他类型的输入,并提供工具来管理从应用程序模型到用户将看到并与之交互的视图和控件的数据流。

使用App协议定义应用程序结构,并使用包含构成应用程序用户界面的视图的场景填充该结构。创建您自己的符合View协议的自定义视图,并使用SwiftUI视图将其组合起来,以使用堆栈,列表等显示文本,图像和自定义形状。将强大的修改器应用于内置视图和您自己的视图,以自定义其渲染和交互性。可以在多个平台上的应用程序之间共享代码,这些视图和控件可以适应其上下文和表示形式。

SwiftUI中文文档手册(SwiftUI 1和SwiftUI 2)

您可以将SwiftUI视图与UIKit,AppKit和WatchKit框架中的对象集成在一起,以进一步利用特定于平台的功能。您还可以在SwiftUI中自定义辅助功能支持,并针对不同的语言,国家/地区或文化区域本地化应用程序的界面。

二、主题


1、必需品

(1)介绍SwiftUI(制作中…)

SwiftUI是一种声明任何Apple平台用户界面的现代方法。创建比以往更快的精美动态应用程序。

(2)应用结构和行为(制作中…)

定义应用程序的入口点和顶级组织。