摘要:1.什么是核心动画? 核心动画——CAAnimation,采用了CAMediaTiming协议,可以调整时间,包括持续时间,速度,重复次数;采用了CAAction协议,可以通过响应动作的方式来显示动画,CAAnimation又分为隐式动画和显示动画。 CAAnimation的一些派生类: CAPro 阅读全文
posted @ 2016-04-16 09:27 〤twinkle゛新 阅读 (328) 评论 (1) 编辑
摘要:之前介绍了核心动画之弹簧动画,有关于核心动画的结构图大家都还记得吧 所以说动画组属于核心动画,它的初始化和核心动画初始化的方法一样。 + (instancetype)animation;初始化方法 1.什么动画组? 动画组:CAAnimationGroup 可以让多个动画同时执行 动画组中设置的时间 阅读全文
posted @ 2016-04-15 14:23 〤twinkle゛新 阅读 (225) 评论 (0) 编辑
摘要:* KVO: key(键)-value(值)-observer(观察者) 通过对一个对象、属性或者变量值的观察来做出对应的动作 只要key对应的值发生改变 就会告诉观察者新旧值的变化 通过key来判断是哪一个KVO 要实现KVO需要的条件: * 1.有观察者、被观察的对象 添加观察者方法: 用谁去调 阅读全文
posted @ 2016-04-14 16:17 〤twinkle゛新 阅读 (236) 评论 (0) 编辑
摘要:核心动画——弹簧动画一主要介绍弹簧动画的一些属性,下面介绍一下弹簧动画的另一种效果。 首先在Main.storyboard文件里面创建一个UIButton,ViewController继承于ViewController。将UIButton设置为一个属性,选中UIButton右击不放手拖到ViewCo 阅读全文
posted @ 2016-04-13 08:43 〤twinkle゛新 阅读 (344) 评论 (0) 编辑
摘要:弹簧动画 弹簧动画:CASpringAnimation->CABasicAnimation(基础动画)->CAPropertyAnimation(属性动画)->CAAnimation(核心动画) 下面就是核心动画的结构图: 基础动画:CABasicAnimation->只能设置fromValue、t 阅读全文
posted @ 2016-04-12 21:23 〤twinkle゛新 阅读 (316) 评论 (0) 编辑
摘要:在我们使用的App中,大家都可能见过当编辑的时候键盘会显示出来,当编辑完成的时候点击键盘上面的return,键盘会回收到视图的下面。 这是怎么做到的呢?——通知中心:NSNotificationCenter * 通知中心:NSNotificationCenter 分为发送和观察者 俗意:农村大喇叭发 阅读全文
posted @ 2016-02-13 21:38 〤twinkle゛新 阅读 (239) 评论 (0) 编辑
摘要:1.什么是核心动画? 核心动画——CAAnimation,采用了CAMediaTiming协议,可以调整时间,包括持续时间,速度,重复次数;采用了CAAction协议,可以通过响应动作的方式来显示动画,CAAnimation又分为隐式动画和显示动画。 CAAnimation的一些派生类: CAPro 阅读全文
posted @ 2016-04-16 09:27 〤twinkle゛新 阅读 (327) 评论 (1) 编辑
摘要:之前介绍了核心动画之弹簧动画,有关于核心动画的结构图大家都还记得吧 所以说动画组属于核心动画,它的初始化和核心动画初始化的方法一样。 + (instancetype)animation;初始化方法 1.什么动画组? 动画组:CAAnimationGroup 可以让多个动画同时执行 动画组中设置的时间 阅读全文
posted @ 2016-04-15 14:23 〤twinkle゛新 阅读 (225) 评论 (0) 编辑
摘要:* KVO: key(键)-value(值)-observer(观察者) 通过对一个对象、属性或者变量值的观察来做出对应的动作 只要key对应的值发生改变 就会告诉观察者新旧值的变化 通过key来判断是哪一个KVO 要实现KVO需要的条件: * 1.有观察者、被观察的对象 添加观察者方法: 用谁去调 阅读全文
posted @ 2016-04-14 16:17 〤twinkle゛新 阅读 (236) 评论 (0) 编辑
摘要:核心动画——弹簧动画一主要介绍弹簧动画的一些属性,下面介绍一下弹簧动画的另一种效果。 首先在Main.storyboard文件里面创建一个UIButton,ViewController继承于ViewController。将UIButton设置为一个属性,选中UIButton右击不放手拖到ViewCo 阅读全文
posted @ 2016-04-13 08:43 〤twinkle゛新 阅读 (344) 评论 (0) 编辑
摘要:弹簧动画 弹簧动画:CASpringAnimation->CABasicAnimation(基础动画)->CAPropertyAnimation(属性动画)->CAAnimation(核心动画) 下面就是核心动画的结构图: 基础动画:CABasicAnimation->只能设置fromValue、t 阅读全文
posted @ 2016-04-12 21:23 〤twinkle゛新 阅读 (316) 评论 (0) 编辑
摘要:在我们使用的App中,大家都可能见过当编辑的时候键盘会显示出来,当编辑完成的时候点击键盘上面的return,键盘会回收到视图的下面。 这是怎么做到的呢?——通知中心:NSNotificationCenter * 通知中心:NSNotificationCenter 分为发送和观察者 俗意:农村大喇叭发 阅读全文
posted @ 2016-02-13 21:38 〤twinkle゛新 阅读 (239) 评论 (0) 编辑