Animating with the UIImageView
For day 2 I picked something that has been popular in the App Store… “Animations”. The first App I did was iFlame which was a simple video of a flame I shot myself. At the time I had not seen a flame or lighter in the App Store and thought it would be cool to have a flame to hold up at a concert. My first challenge was getting my flame video to repeat without a pause. Then, I soon saw Crazy Lighter and wondered how they got it working with an infinite loop. I cannot say this is “the” way that Crazy Lighter works but this will do for us. Instead of using a video you can use a UIImageView with a sequence of images and just loop them. The key section of code is below.