-(void)baseAnimation{
CALayer* spreadLayer;
spreadLayer = [CALayerlayer];
CGFloatdiameter =99;
spreadLayer.bounds=CGRectMake(0,0, diameter, diameter);
spreadLayer.cornerRadius= diameter/2;//设置圆角变为圆形
spreadLayer.position=_personImageButton.center;
spreadLayer.backgroundColor= [[UIColororangeColor]CGColor];
[_meHeardView.layerinsertSublayer:spreadLayerbelow:_personImageButton.layer];
CAMediaTimingFunction*defaul = [CAMediaTimingFunctionfunctionWithName:kCAMediaTimingFunctionDefault];
CAAnimationGroup*group = [CAAnimationGroupanimation];
group.duration=2;
group.repeatCount=INFINITY;
group.removedOnCompletion=NO;
group.timingFunction= defaul;
CABasicAnimation*ani = [CABasicAnimationanimationWithKeyPath:@"transform.scale.xy"];
ani.fromValue=@0.6;
ani.toValue=@1.0;
ani.duration=1;
CAKeyframeAnimation*key = [CAKeyframeAnimationanimationWithKeyPath:@"opacity"];
key.duration=1;
key.values=@[@0.4,@0.5,@0];
key.keyTimes=@[@0,@0.2,@1];
key.removedOnCompletion=NO;
group.animations=@[key,ani];
[spreadLayeraddAnimation:groupforKey:@"pulse"];
}