Using NavigationBar or TabBar?

If you are using a NavigationBar
or TabBar
as your entry view controller, chances are that the animation will look offset by some pixels. There are a couple of options here: Instead of adding the RevealingSplashView
to your ViewController, you can add it to your window
.

You can also create another
entry view controller. Then add the RevealingSplashView
to that ViewController instead of the one with the NavigationBar
or TabBar
. Then after the animation of the RevealingSplashView
ends you can transition to your NavigationViewController.

:+1:
Animations Types

There are several animations to choose from just set the animationType
property of the RevealingSplashView

Twitter

Its the default animation that Twitter
use for their app. If animationType
is not set it will default to this one.

HeartBeat

HeartBeat like animation, unlike the other animations, this special
animation allows you to continue to animate until a function its called. This could be more entertaining to the user than having a quick launch and waiting on a spinning wheel if the app needs to fetch more data.