I'm sometimes asked how to implement the background of an app I'm making called Four Choice Chemistry, so I wrote a sample code for it.
The icon image of the app flows through the background of the View.
Also, if you write animation-related methods in viewDidLoad, animations may stop due to navigation bar transitions.
In this case, writing the animation-related methods to viewWillAppear solves the problem.