pod 'LTWaveEmitterView'
Or just copy LTWaveEmitterView.swift
into your project.
Just place the view in storyboard, to adjust the animation, config theses properties
emitterView.amplitude = 12
emitterView.amplitudeRange = 3
emitterView.duration = 4
emitterView.durationRange = 1
emitterView.maximumCount = 100
Then emit whatever image by:
emitterView.emitImage(image)
You can clone the project and investigate the example for details.