分享图片剪裁成一样大小

-(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"];

[email protected];

[email protected];

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"];

}

你可能感兴趣的:(分享图片剪裁成一样大小)