【iOS10】开发入门教程汇总
写在开始之前
- Xcode使用简介
Xcode8.0使用简介:1-Xcode简介
Xcode8.0使用简介:2-创建App
Xcode8.0使用简介:3-程序调试
Xcode8.0使用简介:4-常用快捷键
Xcode8.0使用简介:5-常用插件
Xcode8.0使用简介:6-快捷代码段code snippets
基础UI控件
UIKit框架简介
UIKit框架简介UIView(视图)
UIView详解:1-UIView简介
UIView详解:2-视图的外观
UIView详解:3-视图的形变
UIView详解:4-视图的层次关系
UIView详解:5-视图的动画
UIView详解:6-响应用户交互事件
UIView详解:7-内容模式contentMode
UIView详解:8-图片拉伸
UIView详解:9-使用代码创建自定义UIView
UIView详解:10-使用xib创建自定义UIView
UIView详解:11-控件改变坐标系(convertRect:)UITextField(输入框)
UITextField详解:1-UITextField的基本属性
UITextField详解:2-UITextField的代理方法简介
UITextField详解:3-UITextField的代理方法实例之键盘回收
UITextField详解:4-UITextField的代理方法实例之字数限制UILabel(文本框)
UILabel详解:1-UILabel简介
UILabel详解:2-常用的UILabel使用场景UIButton(按钮)
UIButton:1-基本使用介绍
UIButton:2-按钮的创建
UIButton:3-调整图标与标题的位置UIImageView(图片视图)
UIImageView控件:1-基本使用
UIImageView控件:2-常用操作
UIImageView控件:3-帧动画功能
高级UI控件
UIScrollView
UIScrollView滚动视图:1-基本使用
UIScrollView滚动视图:2-常用代理方法的实现
UIScrollView滚动视图:3-视图的缩放功能UITableView
UITableView详解:1-基本介绍
UITableView详解:2-数据源方法
UITableView详解:3-了解单元格(UITableViewCell)
UITableView详解:4-表视图创建示例
UITableView详解:5-代理方法之点击单元格
UITableView详解:6-代理方法之编辑单元格
UITableView详解:7-单元格(UITableViewCell)性能优化
UITableView详解:8-分段(Section)
UITableView详解:9-分段(Section)实例
UITableView详解:10-自定义Cell
UITableView详解:11-Cell高度的设置
UITableView详解:12-动态调整Cell高度(self-sizing)
UITableView详解:13-动态调整Cell高度(代码)
UITableView详解:14-UITableView+FDTemplateLayoutCell计算Cell高度
UITableView详解:15-改变Cell位置
UITableView详解:16-UITableView的Header与Footer
UITableView详解:17-去除多余的单元格分割线UICollectionView
UICollectionView详解:1-集合视图简介
UICollectionView详解:2-数据源协议DataSource
UICollectionView详解:3-最简单的集合视图实现
UICollectionView详解:4-代理协议方法简介
UICollectionView详解:5-代理方法实例
UICollectionView详解:6-UICollectionViewFlowLayout简介
UICollectionView详解:7-UICollectionViewFlowLayout使用示例
UICollectionView详解:8-UICollectionViewDelegateFlowLayout类的代理方法实现
UICollectionView详解:9-自定义CellUIGestureRecognizer手势
UIGestureRecognizer手势 : 1-概要介绍
UIGestureRecognizer手势 : 2-点击手势
UIGestureRecognizer手势 : 3-捏合手势与旋转手势
UIGestureRecognizer手势 : 4-滑动手势
UIGestureRecognizer手势 : 5-拖动手势
UIGestureRecognizer手势 : 6-长按手势
控制器
UIViewController
UIViewController介绍:1-控制器简介以及创建控制器
UIViewController介绍:2-使用xib以及Storyboard创建控制器
UIViewController介绍:3-控制器的生命周期
UIViewController介绍:4-使用代码切换控制器
UIViewController介绍:5-使用StoryBoard切换控制器
UIViewController介绍:6-控制器嵌套UINavigationController
UINavigationController介绍:1-导航控制器简介
UINavigationController介绍:2-控制器跳转
UINavigationController介绍:3-子控制器的管理
UINavigationController介绍:4-UINavigationBar
UINavigationController介绍:5-barStyle属性
UINavigationController介绍:6-barTintColor与tintColor
UINavigationController介绍:7-导航栏设置背景图片
UINavigationController介绍:8-UINavigationItem
UINavigationController介绍:9-UINavigationItem定制示例
UINavigationController介绍:10-UINavigationItem显示原始图片样式
UINavigationController介绍:11-代理方法
UINavigationController介绍:12-顺传数据(源VC->目标VC)
UINavigationController介绍:13-使用代理逆传数据(目标VC->源VC)
UINavigationController介绍:14-使用通知逆传数据(目标VC->源VC)
UINavigationController介绍:15-使用Block逆传数据(目标VC->源VC)
UINavigationController介绍:16-toolbar(工具栏)UITabbarController
UITabBarController介绍:1-UITabBarController常用属性和方法
UITabBarController介绍:2-UITabBar的常用属性和方法
UITabBarController介绍:3-UITabBarItem的常用属性和方法
UITabBarController介绍:4-微信TabBar实现
UITabBarController介绍:5-UITabBarController的代理协议
- UIWindow、UIView与UIViewController关系
UIWindow、UIView与UIViewController: 1-概念简介
UIWindow、UIView与UIViewController: 2-关系描述
其他控件
WKWebView
WKWebView详解:1-WKWebView简介
WKWebView详解:2-WKWebView的基本使用--加载网页
WKWebView详解:3-网页浏览控制
WKWebView详解:4-加载本地文件
WKWebView详解:5-WKWebView代理协议之WKNavigationDelegate
WKWebView详解:6-WKWebView代理协议之WKUIDelegateUIPageControl
UIPageControl详解:1-UIPageControl介绍
UIPageControl详解:2-UIPageControl实际应用UITextView
UITextView详解:1-UITextView的基本属性
UITextView详解:2-UITextView的代理方法UIPickerView
UIPickerView详解:1-UIPickerView简介
UIPickerView详解:2-UIPickerView的基本使用
UIPickerView详解:3-相互依赖的多列选择器UISegmentedControl
UISegmentedControl详解:1-UISegmentedControl简介
UISegmentedControl详解:2-UISegmentedControl实例UIDatePicker
UIDatePicker详解:1-UIDatePicker基本介绍
UIDatePicker详解:2-UIDatePicker基本使用
UIDatePicker详解:3-UIDatePicker应用之倒计时器