课程介绍
注意0:欲购买此课程,获取安全购买链接,索要正版授权学习平台账号,务必加咨询QQ:2536379620
注意1:由于编码原因,试听课程视频画面清晰度不如最终购买的视频。最终购买视频的画面清晰度可参见以下两张图。图1 图2
注意2:正版良心视频,购买后有机会和原作者直接短暂技术交流。
本课程包括按钮、滑块、开关、进度条、导航条、菜单、文本等UI特效。特效包括放光的按钮、弹出式按钮、多彩滑块、自定义滑块、自定义开关、扇形进度条等等上百种UI特效。
Android高级开发工程师项目实战
可计算表达式
的计算器
天气通App
基于XMPP的Android聊天
客户端
视频播放客户端
美团客户端
音乐播放器
适合人群
有iOS基础,想进一步提高的iOS开发能力的程序员,任何对开发酷酷的iOS App感兴趣的学员。
课程目标
本课程的目的是让读者利用OC实现各种iOS特效,包括按钮、菜单、进度条等。
课程大纲
第1章按钮特效(5小时53分钟23节)
1-1
发光的按钮 免费试听
[11:43]
1-2
弹出式按钮(1):效果演示与原理介绍
[08:07]
1-3
弹出式按钮(2):子按钮类的编写
[10:11]
1-4
弹出式按钮(3):初始化中心按钮
[25:36]
1-5
弹出式按钮(4):显示中心按钮
[23:59]
1-6
弹出式按钮(5):创建子按钮对象
[16:01]
1-7
弹出式按钮(6):以动画的方式显示子按钮
[05:08]
1-8
弹出式按钮(7):以动画的方式隐藏子按钮
[21:09]
1-9
弹出式按钮(8):展开和收缩子按钮
[15:44]
1-10
弹出式按钮(9):响应子按钮点击事件
[11:19]
1-11
带超文本链接的按钮
[20:09]
1-12
圆角抛光按钮(1):初始化按钮
[14:19]
1-13
圆角抛光按钮(2):添加抛光效果
[10:34]
1-14
圆角抛光按钮(3):响应按下、抬起事件、与UIBut
[12:26]
1-15
音乐播放器旋转按钮(1):显示头像
[16:03]
1-16
音乐播放器旋转按钮(2):绘制旋转按钮外环
[12:25]
1-17
音乐播放器旋转按钮(3):为按钮添加旋转动画
[06:07]
1-18
音乐播放器旋转按钮(4):点击开始/停止旋转
[40:54]
1-19
环形按钮(1):初始化
[15:34]
1-20
环形按钮(2):设置图像按钮的位置
[09:06]
1-21
环形按钮(3):触摸按钮要响应的动作
[13:43]
1-22
环形按钮(4):移动按钮和结束触摸
[16:48]
1-23
环形按钮(5):使用环形按钮控件
[16:53]
第2章滑块特效(5小时59分钟36节)
2-1
双色滑块特效(1):初始化控件
[13:04]
2-2
双色滑块特效(2):拦截属性动作
[09:53]
2-3
双色滑块特效(3):使用控件
[06:20]
2-4
环形滑块(1):建立控件类,并实现头文件
[12:22]
2-5
环形滑块(2):初始化控件属性.mp4
[02:47]
2-6
环形滑块(3):绘制环形轨迹【1】
[15:54]
2-7
环形滑块(4):绘制环形轨迹【2】
[12:22]
2-8
环形滑块(5):通过手势识别滚动滑块
[21:57]
2-9
环形滑块(6):为属性添加setter方法
[12:12]
2-10
环形滑块(7):使用控件
[09:20]
2-11
可两端滑动的滑块控件(1):定义头文件中的属性
[13:53]
2-12
可两端滑动的滑块控件(2):编写初始化一次的setu
[17:20]
2-13
可两端滑动的滑块控件(3):初始化滑块和填充背景的位
[18:39]
2-14
可两端滑动的滑块控件(4):实现左滑块和右滑块的滑动
[13:50]
2-15
可两端滑动的滑块控件(5):为属性添加setter方
[09:53]
2-16
可两端滑动的滑块控件(6):为属性添加setter方
[08:52]
2-17
可两端滑动的滑块控件(7):使用控件
[08:36]
2-18
带文本提示的滑块控件(1):初始化ShowTextV
[09:02]
2-19
带文本提示的滑块控件(2):绘制文本提示面板
[23:36]
2-20
带文本提示的滑块控件(3):设置UILabel控件的
[02:09]
2-21
带文本提示的滑块控件(4):创建和初始化Slider
[11:53]
2-22
带文本提示的滑块控件(5):显示标签
[02:59]
2-23
带文本提示的滑块控件(6):隐藏标签
[01:39]
2-24
带文本提示的滑块控件(7):最后完善Slider控件
[03:32]
2-25
带文本提示的滑块控件(8):使用Slider控件
[05:54]
2-26
自定义滑块控件(1):初始化DrawView
[07:40]
2-27
自定义滑块控件(2):绘制上下三角形
[10:55]
2-28
自定义滑块(3):编写头文件Slider.h
[12:49]
2-29
自定义滑块(4):初始化Slider类
[03:15]
2-30
自定义滑块(5):实现drawRatingConro
[03:21]
2-31
自定义滑块(6):创建滑块轨迹视图
[04:26]
2-32
自定义滑块(7):创建滑块视图
[14:33]
2-33
自定义滑块(8):绘制滑块控件上的数字刻度
[09:48]
2-34
自定义滑块(9):移动滑块动作
[07:47]
2-35
自定义滑块(10):滑动到最近的刻度
[10:34]
2-36
自定义滑块(11):使用控件
[06:08]