Skip to content

Adds a customizable CALayer halo effect to any arbitrary UIView. Completely written in Swift.

License

Notifications You must be signed in to change notification settings

kimar/PulsingLayer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PulsingLayer

Twitter: @Kidmar

Adds a customizable CALayer halo effect to any arbitrary UIView.

Completely written in Swift.

PulsingLayer Animation

How to use

haloLayer = PulsingLayer(pulseColor: UIColor(white: 1.0, alpha: 1.0))
haloLayer.radius = 90.0
haloLayer.animationDuration = 1
haloLayer.pulseInterval = 0
        
haloView = UIView(frame: CGRectMake(65, 65, 50, 50));
haloLayer.position = CGPointMake(CGRectGetWidth(haloView.frame)/2, CGRectGetHeight(haloView.frame)/2)
haloView.layer.addSublayer(haloLayer)

About

Written from Scratch in Swift.

Inspired by PulsingHalo.

License

See LICENSE.md.

About

Adds a customizable CALayer halo effect to any arbitrary UIView. Completely written in Swift.

Resources

License

Stars

Watchers

Forks

Packages

No packages published