我的SwiftUI学习项目,学自于国外很出名的一个SwiftUI课程:DesignCode。(这是收费的课程,当然也可以从其他渠道获取该资源,例如某第一或第二字母站...)
这是第二篇,上一篇是SwiftUI 1.0
的项目:JPDesignCode
PS:该 Project 是属于SwiftUI 2.0
时期的课程(Part1部分),现在SwiftUI
已经是3.0版本了。
该 Project 中SwiftUI
主要用到以下技术:
- LazyVGrid/LazyHGrid
- MatchedGeometryEffect 匹配几何效果
- LibraryContent 快捷插入菜单(快捷键:Command + Shift + L),添加可重用的
View
和Modifier
- 小组件的基本搭建
- 如何一套代码兼容iOS、iPad、Mac三端 等等等等...
跟上一篇一样,踩坑的笔记我都写在代码里面,有兴趣的童鞋可以下载体验一下,这部分笔记和其他的一些知识点日后会在这里进行补充。
持续更新ing!