[Swift]通天遁地Swift

★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
➤微信公众号:为敢(WeiGanTechnologies)
➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/
➤GitHub地址:https://github.com/strengthen/LeetCode
➤原文地址:http://www.javashuo.com/article/p-aizzgxvy-cr.html
➤若是连接不是山青咏芝的博客园地址,则多是爬取做者的文章。
➤原文已修改更新!强烈建议点击原文地址阅读!支持做者!支持原创!
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★html

1、超级工具git

2、表格表单github

3、手势与图表数据库

4、网络和线程数组

5、高级扩展浏览器

6、智能布局缓存

7、数据安全安全

8、媒体与动画服务器

9、拔剑吧微信

 一 超级工具 
1.1 动态标签:给UILabel文字中的Flag和url添加点击事件
1.2 制做美观大方的环形进度条
1.3 带切换图标的密码文本框
1.4 使用UIWebView(网页视图)加载HTML和Gif动画
1.5 使用UIWebView(网页视图)加载本地页面并调用JavaScript(脚本)代码
1.6 经过JavaScript(脚本)代码调用设备的源生程序
1.7 建立一个图文并茂的笔记本程序
1.8 地图视图MKMapView的经常使用代理方法
1.9 在地图视图MKMapView中添加支持交互动做的标注图标
1.10 使用地图视图MKMapView的相机功能实现建立三维地图
1.11 使用EZLoadingActivity制做Loading加载等待动画
1.12 使用Toaster制做简短提示语的吐司窗口
1.13 使用PKHUD制做各类动态提示窗口
1.14 使用SweetAlert制做漂亮的自定义Alert窗口
1.15 使用SCLAlertView制做强大的Alert警告窗口和Input编辑窗口
1.16 使用JTAppleCalendar制做美观的日历
1.17 自定义的CVCalendar日历
1.18 建立强大、灵活的日期时间拾取器
1.19 制做六种别具风格的动做表单
1.20 图片面部聚焦:使图像视图自动聚焦图片人物的面部位置
 二 表格表单 
2.1 建立自定义的UITableViewCell(单元格类)
2.2 建立右侧带有索引的UITableView(表单视图)
2.3 在表格中嵌套另外一个表格并使Cell的高度自适应
2.4 使用系统自带的下拉刷新控件,制做表格的下拉刷新效果
2.5 实现表格下拉和上拉刷新效果
2.6 建立美观的表格弹性下拉刷新效果
2.7 电子邮件Mail:实现单元格左右滑动调出功能按钮
2.8 快速实现表单的输入验证
2.9 快速建立一个美观强大的表单
2.10 快速添加日期选择/多选/动做表单/地图等自定义表单
2.11 建立星期选项表单和拥有浮动标签的文本框
2.12 设置表单文字对齐方式以及自适应高度的文本区域TextArea
2.13 实时调整表单元素的显示和隐藏
2.14 实时调整表单元素的激活和失效
2.15 自定义表单文本框内容的格式
2.16 在表单行内嵌入日期和时间拾取器
2.17 制做在表单左侧添加单选和复选组件的表单行
2.18 快速应用多种预约义格式的表单验证
手势与图表
3.1 监听屏幕上触摸事件的各类状态
3.2 监听手势事件自由拖动图像视图
3.3 经过捏合手势放大和缩小图像视图
3.4 3DTouch功能在项目中的应用
3.5 建立带有标题、图例、坐标轴的柱形图表
3.6 建立包含三条折线的线性图表
3.7 建立饼形图表并导出图表为PNG图片
3.8 制做股市中经常使用的蜡烛图表
3.9 制做五彩缤纷的气泡图表
3.10 建立包含圆点、方形、三角形图标的散点图表
3.11 制做雷达图表更加形象表示各个维度的状况
3.12 建立复合图表:包含线性图表和柱形图表
3.13 制做美观简介的滚动图表:折线图表、面积图表、柱形图表、散点图表
网络和线程 
4.1 线程的锁和解锁
4.2 经过BlockOperation实现线程的队列
4.3 线程组:使用DispatchGroup(调度组)对线程进行分组管理
4.4 使用Alamofire实现网络请求
4.5 解析网络请求数据:String(字符串)、Data(二进制数据)和JSON数据
4.6 检测网络链接状态
4.7 检测服务器接口的访问状态:验证请求结果和可访问性
4.8 下载图片并实时显示下载进度
4.9 上传图片并实时显示上传进度
4.10 处理图片:压缩、缩放、圆角、CoreImage滤镜、缓存
4.11 将服务器返回的JSON映射为实例对象
4.12 使用ReachabilitySwift实现对网络状态的检测
4.13 建立一个Socket客户端
4.14 建立一个Socket服务端
4.15 程序内购功能
 五 高级扩展 
5.1 快速检测设备属性:版本、类型、屏幕尺寸
5.2 扩展集合类型
5.3 日期和时间类型的扩展方法
5.4 快速生成Invert、Mix、Tint、Shade颜色及调整饱和度阶
5.5 获取互补色、渐变色、以及图片主题颜色
5.6 对基本类型:Int、String、Array、Dictionary、Date的扩展
5.7 UIView(视图类型)的各类扩展方法
5.8 ImageView(图像视图)的各类扩展方法
5.9 颜色、设备、UserDefaults、URL等扩展方法
5.10 整形、浮点、数组、字典、字符串、点、颜色、图像类的实用扩展
5.11 图像加载Loading动画效果的自定义和缓存
5.12 扩展故事板中的元件添加本地化功能
5.13 图片资源本地化设置:根据不一样的语言环境显示不一样语言版本图片
5.14 扩展String快速计算字符串中的各类数学表达式
智能布局 
6.1 给视图添加尺寸和中心点的约束
6.2 视图对象的尺寸和位置相对约束
6.3 添加edges/top/bottom/leading/trailing的约束
6.4 给视图添加锚点约束
6.5 给视图添加Align(对齐)和Fill(填充的约束以及Label的约束
6.6 其余几种约束关系:父视图/Corner/Edge/AnchorAndFillEdge
6.7 经过Group(组)命令实现对多个视图的统一约束
6.8 布局框架的使用:多分辨率适配和横竖屏布局
七  数据与安全 
7.1 XML文档的建立和解析
7.2 对XML和HTML文档的快速解析
7.3 Cocopods的安装和开源类库对JSON的解析
7.4 CoreData数据的增、删、改、查
7.5 高效操做SQLite数据库
7.6 管理文件夹和建立并操做文件
7.7 建立文件浏览器:以可视化的方式浏览沙箱文件
7.8 建立普通PDF文档和加密PDF文档
7.9 文件的压缩和解压
7.10 文件的加密压缩和解压加密压缩
7.11 如何检测应用程序中的内存泄露
7.12 使用Instruments Leaks工具检测内存泄露
7.13 单元测试的各个状态和应用
7.14 使用单元测试进行邮箱格式的验证
7.15 使用单元测试进行代码的性能分析
7.16 检测Apple设备是否越狱
7.17 使用Swift实现原生的3DES加密和解密
7.18 使用Swift实现原生的MD5加密
7.19 使用Swift实现原生的SHA1加密
7.20 快速实现MD5/Poly1305/Aes/BlowFish/Chacha/Rabbit
媒体与动画 
8.1 实现音频的播放和中止
8.2 实现视频文件的播放和画中画
8.3 实现视频播放的水印、Overlay、暂停时插入广告等效果
8.4 给相机添加CoreImage滤镜效果
8.5 使用开源类库绘制文字、图形、图像、图表、SVG(可缩放矢量图形) 
8.6 使用开源类库快速实现滑入动画
8.7 实现多个动画的顺序播放效果
8.8 使用开源类库快速实现位移动画
8.9 快速实现复合、Label、延续、延时、重复、缓冲、弹性动画
8.10 在项目中播放GIF动画
8.11 实现音乐播放的动态视觉效果
8.12 CoreText框架中的字体的FontMetrics布局信息
8.13 CoreText框架实现图文混排
8.14 使用TextKit快速实现文章的分栏效果
8.15 使用TextKit实现精美的图文混排效果
九  拔剑吧
9.1 实如今程序中跳转到微信、App Store、地图
9.2 在项目中使用大量美观的图标
9.3 建立多种自定义Segment分段样式的控件
9.4 使用开源类库建立可滑动的Segment分段控件
9.5 建立Tab图标具备多种样式的Tab动画
9.6 使用开源类库快速搭建强大的侧边栏项目
9.7 建立旋转和弹性的页面切换效果
9.8 建立气泡式页面切换效果
9.9 建立支持缩放、移动、裁切的相机视图控制器
9.10 快速建立美观的聊天界面:可发送文字、表情、图片
9.11 建立强大的Pinterest风格的瀑布流界面
9.12 建立Preview-Transition图像预览界面
9.13 建立页面的景深视差滚动效果
9.14 建立更美观的景深视差滚动效果
9.15 搭建具备滑出、视差、3D变形等切换效果的引导页
9.16 搭建卡片页面:Card Peek/Pop动态切换界面
9.17 建立一个三维折叠样式的页面展开效果
相关文章
相关标签/搜索