Pulsing Halo是CALayer的子集。
It is useful for:
初始化然后添加到你的视图;
PulsingHaloLayer *halo = [PulsingHaloLayer layer]; halo.position = self.view.center; [self.view.layer addSublayer:halo];
使用半径属性:
self.halo.radius = 240.0;
使用背景颜色属性:
UIColor *color = [UIColor colorWithRed:0.7 green:0.9 blue:0.3 alpha:1.0]; self.halo.backgroundColor = color.CGColor;
使用动画周期或者脉冲间隔属性:
你可以尝试修改样板app里面的半径和颜色: