
iphone开发之动画部分
more2010wei
2010年6月毕于厦门大学软件工程专业,从事移动互联Symbian开发一年多,转为ios开发,对C,C++和Object-C等语言有心得,热衷于技术,喜欢研究算法,具有开源精神!Knuth是我心中永远的神话!
展开
-
UIView的Animation相关函数
beginAnimations:context:开始一个动画块+ (void)beginAnimations:(NSString *)animationID context:(void*)context参数animationID动画块内部应用程序标识用来传递给动画代理消息-这个选择器运用setAnimationWillStartSelector:和setAnimationDid翻译 2012-06-15 16:16:31 · 4269 阅读 · 1 评论 -
Core Animation之简单使用CALayer
试试CALayer如何使用。1、什么是CALayerCALayer是个简单的类,它是用来在屏幕上显示内容展示的矩形区域。 靠,这是不描述UIView的话吗?其实他们是有区别的。每个UIView都有一个根CALayer,UIView在这个layer上描绘东西。那怎么访问这个layer呢,很简单:[cpp] view plaincopyCALayer转载 2013-02-25 14:16:58 · 1612 阅读 · 0 评论 -
Core Animation之多种动画效果
这里列出几个动画效果,参考下能加深对Core Animation的认识和理解.1、把图片移到右下角变小透明使用CAAnimationGroup叠加动画效果,就是下面按钮《把图片移到右下角变小透明》描述的效果: 、上面三个图是动画的三个状态,实现代码如下:[cpp] view plaincopy- (void)viewDidLoad转载 2013-02-25 17:02:09 · 3223 阅读 · 0 评论 -
Core Animation之基础介绍
Core Animation可以翻译为核心动画,它为图形渲染和动画提供了基础。使用核心动画,你只需要设置一些参数比如起点和终点,剩下的帧核心动画为你自动完成。核心动画使用硬件加速,不用消耗cpu资源。其实平时咱们开发的iOS应用都在有意无意的使用了核心动画。动画不会替代View,而是和View一起提供更好的性能。Core Animation通过缓存view上的内容到bitmap,这样bitmap就转载 2013-02-25 13:43:23 · 1727 阅读 · 0 评论 -
iOS CoreAnimation
核心动画,开发人员可以为他们的应用创建动态用户界面,而无需使用低级别的图形 API,如 OpenGL 来获取高效的动画性能。 前言,核心动画的好处1.简单易用的高性能混合编程模型。2.类似视图一样,你可以通过使用图层来创建复杂的接口。 通过是CALayer来使用更复杂的一些动画。 3.轻量级的数据结构,它可以同时显示并让上百个图层产生动画效果。 控制转载 2013-09-02 10:51:34 · 3112 阅读 · 0 评论