Facebook Shimmer Library for iOS
A shimmering effect is a popular way to implement an unobtrusive loading indicator. The Shimmer library makes it easy to add a nice shimmering effect to any view in an iOS app. It uses the -[CALayer mask] property to enable shimmering and uses CoreAnimation‘s timing features to smoothly transition “on-beat” when starting and stopping the shimmer.
There is an example project included that you can refer to for usage examples. You can add it to your project by manually adding the required files or add it via Cocoapods.