博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2014年3月21日

摘要: IOS-使用CAShapLayer绘制扇形为了增加应用体验感,我们动态绘制扇形或者饼状图效果。这里我们使用CAShapeLayer,这样就不必再-(void)draw函数内绘制图形参考代码-(void)reDraw{ CAShapeLayer*chartLine; if (chartLine!=nil) { [chartLineremoveAllAnimations];//这样就能重复绘制饼状图了 } else { chartLine = [CAShapeLayerlayer]; chartLine.lineWidth = 40;//这里设置填充线的宽度,这个参数很重... 阅读全文

posted @ 2014-03-21 10:43 星尘的天空 阅读(3878) 评论(0) 推荐(0) 编辑

摘要: 动画-CAAnimationGroup(动画组合)我们知道IOS可以完成多种类型的动画,但是如果我们想在同一个时间端内同事完成两种或者两种以上的动画组合的时候是不是可以呢?答案是肯定的。这里我们有一个动画组合的功能。CAAnimationGroup,它可以将多个动画效果组合到一起运行。 比如:我们需要将一个图片从A点移动到B点并改变图片的大小。 我们可以看到, 从点A移动到点B是一个动画效果,从原始大小缩放到指定的大小,这又是一个动画效果。 如果我们使用动画组合的话,那么移动以及缩放的动画可以再同一时间段内完成。这里还有另外一种情况,我们还可以分段运行动画,也就是说,我们可以让动画按照指定的顺 阅读全文

posted @ 2014-03-21 09:27 星尘的天空 阅读(623) 评论(0) 推荐(0) 编辑