简介
- SwiftUI 专注于声明性用户界面,因此它为我们提供了一种构建
表单(Form)
的绝佳机制也就不足为奇了。 表单(Form)
指的是用于收集信息的用户输入控件的集合,例如 订单表单 或 设置界面 。- 更好的是,在表单中,SwiftUI 的几个部分会自适应放置——它们的外观和行为会发生变化,因此它们与其它输入控件组一起工作得更好。
如果你认为这很聪明,你会喜欢这个: 实际上 SwiftUI 会动态地调整布局,以便它可以根据代码运行的平台自动为我们生成全新的页面 - 它完全将控件的目的与它们的视觉效果分离开来。 这意味着我们描述了我们想要的东西,SwiftUI 找出了在当前平台上实现这一目标的惯用方法。
提示:
Form
和VStack
一样是常规容器,因此我们可以根据需要在这两者之间自由切换。