一、Swift4.2+Xcode10+iOS12 开发教程
学习任何一门编程语言目的是能够用它进行相应的开发工作,在Swift语法学习完成以后,接下来就是用它来进行iOS或者Mac开发。本人录制的 . 和 课程,在腾讯课堂上线了,欢迎感兴趣的同学前来围观.学习.批评.指正。
课程主要内容:
- UI控件
- 控制器
- 数据存取
- UIView动画
- 多线程
- 网络
- 定位与地图
- 多媒体
- 其他实用知识
二、AutoLayout自动布局课程
AutoLayout是一种基于约束的,描述性的布局系统。AutoLayout为开发者提供了一种不同于以往UI元素位置指定的布局方法。 本人录制的 课程,主要帮助大家学会使用AutoLayout解决iOS开发中的UI适配问题,使得不同机型.不同分辨率下的UI都能达到预期的视觉效果, 实现“只做一次,适配所有”。欢迎感兴趣的同学前来围观.学习.批评.指正。
课程主要内容:
- AutoLayout概念
- Xcode AutoLayout界面介绍
- AutoLayout简单案例
- AutoLayout进阶案例
- UIStackView
- AutoLayout与UIScrollView
- UITableView行高自动计算
- VFL介绍
- SnapKit介绍
- SnapKit使用
三、iOS开发入门
本人录制的****课程,旨在帮助那些想学习iOS的同学进行基础知识的学习。本课程的前导课程是《Objective-C程序设计》。通过本课程的学习,能够掌握iOS开发的理论与UI知识。欢迎感兴趣的同学前来围观、学习、批评、指正。
课程主要内容:
- 入门介绍
- UIView介绍
- IBOutlet和IBAction
- UILabel.UITextField.UIButton
- UIImageView
- UISwitch. UISlider. UIStepper. UISegmentControl
- UIActivityIndicatorView
- UIProgressView
- UIDatePikcer
- UIPickerView
- UIScrollView
- UITableView
- UICollectionView
- UIViewController