码迷,mamicode.com
首页 >  
搜索关键字:核心动画    ( 313个结果
Core Animation1-简介
本文目录一、Core Animation简介二、Core Animation的使用步骤三、CAAnimation四、CAPropertyAnimation回到顶部一、Core Animation简介* Core Animation,中文翻译为核心动画,它是一组非常强大的动画处理API,使用它能做出非...
分类:其他好文   时间:2015-08-20 12:11:48    阅读次数:139
(一二二)核心动画进阶
上节我们介绍了核心动画基础,这一节介绍核心动画的主要应用和局限性。 【核心动画的局限性】 有一点需要注意,所有的核心动画都是假象,只是修改了View的展示位置,而不能修改真实位置,即使设置了不复位,仿佛是位置移动了,其实layer还在原位,要证明这一点,可以在动画完成后打印layer的位置。 为了获得动画结束时机,可以通过代理,UIView已经遵循了相关协议,可以实现动画开始和结束的两个方法...
分类:其他好文   时间:2015-08-13 22:26:13    阅读次数:122
(一二一)核心动画基础
核心动画基于QuartzCore框架,只能用于CALayer,可以实现3D效果,它在子线程中执行动画,不会阻塞主线程。 要实现核心动画,主要使用CABasicAnimation实现单步动画、使用CAKeyframeAnimation实现帧动画。 动画的主要属性有duration、keyPath、value、repeatCount等。 动画执行完毕后默认会复位,要取消复位,需要以下两行代码: ...
分类:其他好文   时间:2015-08-12 23:38:46    阅读次数:126
(一一九)通过CALayer实现阴影、圆角、边框和3D变换
在每个View上都有一个CALayer作为父图层,View的内容作为子层显示,通过layer的contents属性决定了要显示的内容,通过修改过layer的一些属性可以实现一些华丽的效果。 下面以一个普通的蓝色View为例,介绍layer的功能: _blueView.layer.shadowOpacity = 1.0; // 阴影不透明度 _blueView.layer.shadowColor...
分类:其他好文   时间:2015-08-12 21:46:56    阅读次数:122
IOS开发——UI进阶篇(十八)核心动画小例子,转盘(裁剪图片、自定义按钮、旋转)图片折叠、音量震动条、倒影、粒子效果
一、转盘(裁剪图片、自定义按钮、旋转)1、裁剪图片将一张大图片裁剪为多张// CGImageCreateWithImageInRect:用来裁剪图片 // image:需要裁剪的图片 // rect:裁剪图片的尺寸,传递是像素 CGImageRef norI...
分类:移动开发   时间:2015-08-08 22:42:11    阅读次数:340
IOS开发——UI进阶篇(十七)CALayer,核心动画基本使用
一、CALayer简介1、CALayer在iOS中,文本输入框、一个图标等等,这些都是UIView你能看得见摸得着的东西基本上都是UIView,比如一个按钮、一个文本标签、一个其实UIView之所以能显示在屏幕上,完全是因为它内部的一个图层在创建UIView对象时,UIView内部会自动创建一个图层...
分类:移动开发   时间:2015-08-07 23:47:46    阅读次数:315
iOS核心动画高级技巧之核心动画(三)
iOS核心动画高级技巧之CALayer(一)iOS核心动画高级技巧之图层变换和专用图层(二)iOS核心动画高级技巧之核心动画(三)iOS核心动画高级技巧之性能(四)iOS核心动画高级技巧之动画总结(五)隐式动画 隐式动画主要作用于CALayer的可动画属性上面,UIView对应的layer是不可以....
分类:移动开发   时间:2015-07-30 00:36:15    阅读次数:255
iOS动画开发之五——炫酷的粒子效果
iOS动画开发之五——炫酷的粒子效果 ????????在上几篇博客中,我们对UIView层的动画以及iOS的核心动画做了介绍,基本已经可以满足iOS应用项目中所有的动画需求,如果你觉得那些都还不够炫酷,亦或是你灵光...
分类:移动开发   时间:2015-07-29 14:15:20    阅读次数:235
《iOS核心动画高级技巧》part1-CALayer
UIView和CALayer的选择可以发现,前面的2个效果不仅可以通过添加层来实现,还可以通过添加UIView来实现。如显示图片的层可以用一个UIImageView来实现。既然CALayer和UIView都能实现相同的显示效果,那究竟该选择谁好呢?其实,对比CALayer,UIView多了一个事件处...
分类:移动开发   时间:2015-07-28 22:59:09    阅读次数:245
iOS开发 - Core Animation 核心动画
Core AnimationCore Animation,中文翻译为核心动画,它是一组非常强大的动画处理API,使用它能做出非常炫丽的动画效果,而且往往是事半功倍。也就是说,使用少量的代码就可以实现非常强大的功能。 Core Animation可以用在Mac OS X和iOS平台。 Core Animation的动画执行过程都是在后台操作的,不会阻塞主线程。 要注意的是,Core Ani...
分类:移动开发   时间:2015-07-22 10:47:53    阅读次数:136
313条   上一页 1 ... 21 22 23 24 25 ... 32 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!