美文网首页
音量振动条

音量振动条

作者: 年轻在于折腾 | 来源:发表于2015-09-04 00:20 被阅读50次
效果图片来自网络

OC代码实现:

#import"ViewController.h"

@interfaceViewController()

@property(weak,nonatomic)IBOutletUIView*contentView;

@end

@implementationViewController

- (void)viewDidLoad {

[superviewDidLoad];

//复制层:复制里面的子层

CAReplicatorLayer*repL = [CAReplicatorLayerlayer];

repL.frame=_contentView.bounds;

//

instanceCount:表示复制层中有多少份子层,拷贝是instanceCount

- 1份

repL.instanceCount=4;

//设置复制子层偏移量,每个子层都会相对上一次偏移

repL.instanceTransform=CATransform3DMakeTranslation(40,0,0);

//延迟每个子层的动画,相对于上一个子层延迟

repL.instanceDelay=0.2;

//设置子层的颜色

repL.instanceColor= [UIColorcolorWithWhite:1alpha:0.2].CGColor;

[_contentView.layeraddSublayer:repL];

//红色的图层

CALayer*layer = [CALayerlayer];

layer.backgroundColor= [UIColorredColor].CGColor;

//layer.frame = CGRectMake(0, 100, 30, 100);

layer.anchorPoint=CGPointMake(0,1);

layer.position=CGPointMake(0,200);

layer.bounds=CGRectMake(0,0,30,100);

//把红色图层添加到复制层中

[repLaddSublayer:layer];

CABasicAnimation*anim = [CABasicAnimationanimation];

anim.keyPath=@"transform.scale.y";

anim.toValue=@0;

anim.duration=0.5;

//设置动画反转

anim.autoreverses=YES;

anim.repeatCount=MAXFLOAT;

[layeraddAnimation:animforKey:nil];

}

相关文章

  • 音量振动条

    OC代码实现: #import"ViewController.h" @interfaceViewControlle...

  • 音量振动条

    音量振动条的效果图 相信大家对老版音乐播...

  • 音量振动条

    音量振动条 如果实现? 创建3个layer,按顺序播放y轴缩放动画 利用CAReplicatorLayer实现 1...

  • iOS开发-音量振动条的实现

    今天呢给同学们讲解一下通过核心动画实现一个音量振动条的功能,那么废话不多说直接上代码~先看演示视频 音量振动条如何...

  • iOS CALayer综合学习

    实现图片随者手势拖动进行翻转 效果图: CAlayer复制层CAReplicatorLayer 实现效果也:音量振动条

  • 音量振动动画实现

    最近在学习Animation时,模仿了一个音量振动的Demo,在这里记录下,大神略过! 以下为主要核心代码块儿,相...

  • 【白水日记】关于音频

    声音由振动产生,可以通过空气,固体,液体传递,到达耳膜 声音的三要素: 音调:音频的快慢,振动越快频率越高 音量:...

  • FFmpeg实践记录五:音频基础知识

    音频数据流 声音的三要素 音调(音频的快慢 男生->女生>儿童) 音量(振动的幅度) 音色(谐波)音调音量谐波 模...

  • 微笑的脸

    微笑的脸 那天下午是星期一的全体教师例会,开会前我自觉把手机的音量调到了振动。会议的中间,手机接连振动了好几次,不...

  • 系统音量条相关

    1、音量键处理 如上,对于一般场景下,按音量上/下键,其事件传递到焦点窗口的根节点布局时(一般的Activity根...

网友评论

      本文标题:音量振动条

      本文链接:https://www.haomeiwen.com/subject/rdvlcttx.html