918分钟
Swift UI实战解析系列教程
SwiftUI 是一种创新、简洁的编程方式,通过 Swift 的强大功能,在所有 Apple 平台上构建用户界面。旨在通过用更少的代码,打造更加出色的APP。 本课程从开发软件的下载安装开始介绍,通过…
SwiftUI 是一种创新、简洁的编程方式,通过 Swift 的强大功能,在所有 Apple 平台上构建用户界面。旨在通过用更少的代码,打造更加出色的APP。
本课程从开发软件的下载安装开始介绍,通过生动简介的语言介绍SwiftUI,带你快速入门。
课程包含微信支付界面的制作,微信朋友圈界面的制作,音乐APP的制作及全面屏推送等多个实例,在实战中快速学习。
第1章 开课综述
第2章 安装Xcode
第3章 HStack和VStack
第4章 视图修饰方法
第5章 参数设置
- 5-1 参数
- 5-2 常量、变量、数据类型
- 5-3 函数与计算变量
- 5-4 图片处理与系统符号
第6章 使用模拟器运行程序
第7章 自定义字体与请求用户隐私
第8章 阶段性总结与新的起点
第9章 列表和数组
- 9-1 列表
- 9-2 数组
- 9-3 补充数组和ForEach知识
- 9-4 模型(自定义数据类型)-1
- 9-5 模型(自定义数据类型)-2
第10章 视图
- 10-1 ScrollView滚动视图与视图树
- 10-2 按钮与@State视图状态
- 10-3 @Binding状态绑定
- 10-4 App的Tabbar架构
- 10-5 NavigationView导航视图
- 10-6 Sheet表单与 App图标、App主色调
第11章 SwiftUI核武器:modifier扩展
第12章 ViewModel
- 12-1 ViewModel初探之@StateObject-1
- 12-2 ViewModel初探之@StateObject-2
- 12-3 视图间传递ViewModel
- 12-4 使用@ObservedObject选择收听ViewModel
第13章 音乐App
- 13-1 音乐App之登陆架构-1
- 13-2 音乐App之登陆架构-2
- 13-3 登陆界面
- 13-4 音乐App之自定义Tabbar
- 13-5 音乐App之混合列表-1
- 13-6 音乐App之混合列表-2
- 13-7 推送全屏页面-1
- 13-8 推送全屏页面-2
赵纯想
SwiftUI生态技术讲师