码迷,mamicode.com
首页 >  
搜索关键字:calayer    ( 617个结果
[iOS Animation]CALayer-图层时间 二
相对时间 每次讨论到Core Animation,时间都是相对的,每个动画都有它自己描述的时间,可以独立地加速,延时或者偏移。 beginTime指定了动画开始之前的的延迟时间。这里的延迟从动画添加到可见图层的那一刻开始测...
分类:移动开发   时间:2015-09-21 18:03:02    阅读次数:210
高级iOS开发工程师的面试题
1:CALayer与UIView的区别是什么?两者最大的区别就是:涂层不会直接渲染到屏幕上;UIView是iOS界面元素的基础,所有界面元素都是继承于它,他的本身全是由CoreAnimation来实现的;真正的绘图部分,是有CALayer类来管理的;一个UIView上可以有n个CALayer,每个l...
分类:移动开发   时间:2015-09-21 15:40:59    阅读次数:189
[iOS Animation]-CALayer 定时器动画演示二
Run Loop 模式 注意到当创建CADisplayLink的时候,我们需要指定一个run loop和run loop mode,对于run loop来说,我们就使用了主线程的run loop,因为任何用户界面的更新都需要在主线程执行,但是模式的选择就并不...
分类:移动开发   时间:2015-09-18 15:42:13    阅读次数:296
IOS动画与绘图
目录:UIView动画子视图翻转动画UIImageView动画CATransition动画CoreGraphics绘图:(线、矩形、曲线、文字、图片)CALayer核心动画:(关键帧动画、 单一动画、组动画)1.UIView动画(1)设置代理(viewController)动画开始:beginAnimations设置动画加减速方式:setAnimationCurve设..
分类:移动开发   时间:2015-09-17 17:44:16    阅读次数:246
[iOS Animation]-CALayer 绘图效率-异步绘制
异步绘制 UIKit的单线程天性意味着寄宿图通畅要在主线程上更新,这意味着绘制会打断用户交互,甚至让整个app看起来处于无响应状态。我们对此无能为力,但是如果能避免用户等待绘制完成就好多了。 针对这个问题,有...
分类:移动开发   时间:2015-09-17 15:40:09    阅读次数:212
[iOS Animation]-CALayer 图像IO三
结果CATiledLayer工作的很好,性能问题解决了,而且和用GCD实现的代码量差不多。仅有一个问题在于图片加载到屏幕上后有一个明显的淡入(图14.4)。 图14.4 加载图片之后的淡入 我们可以调整CATiledLayer的fadeDur...
分类:移动开发   时间:2015-09-16 18:21:56    阅读次数:370
[iOS Animation]-CALayer 图像IO一
图像IO 潜伏期值得思考?- 凯文 帕萨特 在第13章“高效绘图”中,我们研究了和Core Graphics绘图相关的性能问题,以及如何修复。和绘图性能相关紧密相关的是图像性能。在这一章中,我们将研究如何优化从闪存驱动器...
分类:移动开发   时间:2015-09-16 16:09:31    阅读次数:241
CALayer的用法
UIView*view=[[UIViewalloc]initWithFrame:CGRectMake(100,100,100,100)];view.backgroundColor=[UIColorredColor];//设置圆角view.layer.cornerRadius=10;view.layer.masksToBounds=YES;//.设置边框view.layer.borderWidth=5;view.layer.borderColor=[UIColorgreenColor].CGCo..
分类:其他好文   时间:2015-09-16 16:00:53    阅读次数:134
UIView与CALayer的区别,很详细
研究Core Animation已经有段时间了,关于Core Animation,网上没什么好的介绍。苹果网站上有篇专门的总结性介绍,但是似乎原理性的东西不多,看得人云山雾罩,感觉,写那篇东西的人,其实是假设读的人了解界面动画技术的原理的。今天有点别的事情要使用Linux,忘掉了ssh的密码,没办法...
分类:其他好文   时间:2015-09-15 18:09:20    阅读次数:144
IOS开发-CAlayer-锚点小结
CAlayer层的属性:anchorPoint(锚点) CAlayer *view;1.决定着CALayer上的哪个点会在position属性所指的位置(设置以后旋转动画,就是以锚点为中心旋转)2.锚点默认(0.5 ,0.5)它就是一个比例3.锚点计算:(x,y)x =屏幕的x点/屏幕的宽 即x 与...
分类:移动开发   时间:2015-09-15 14:14:20    阅读次数:177
617条   上一页 1 ... 32 33 34 35 36 ... 62 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!