使用SwiftUI构建界面从一开始就让我们和苹果的设计水平站在同一高度,让我们界面布局一开始就具有灵活性和适应性。
在界面布局方面,苹果可算是屡战屡败,我们开发者也是从一个坑爬进另外一个坑,我们经历了xib、storyboard、autolayout等一代代界面解决方案。如今我们进入SwiftUI纪元,在吸取了之前界面方案的教训,整合了Flutter、React、jQuery等UI届大牛的成功经验基础上,推送了智能化布局的声明式语言,让我们只需少量代码就可以构造复杂美观的用户界面。
下面还是老规矩先看效果然后我们再进行代码实现
网格化布局
代码实现
1、我们用VStack构建一个app整体框架
VStack{
}
2、填充标题