How to implement a loading animation when navigating in a iPhone app?
animation, iphone
Solution
you can add an UIActivityIndicatorView as a subview to a view and when the action is over you can remove it from superview...
UIActivityIndicatorView *av = [[[UIActivityIndicatorView alloc]initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleGray] autorelease];
av.frame=CGRectMake(145, 160, 25, 25);
av.tag = 1;
[yourView addSubview:av];
[av startAnimating];
removing it
UIActivityIndicatorView *tmpimg = (UIActivityIndicatorView *)[yourView viewWithTag:1];
[tmpimg removeFromSuperview];
hope it helps...
Problem
It seems like a pretty simple problem, but I have been unable to find any good answers. What I'm trying to do is to make some sort of animation while some function is loading. I have already included an animated .gif file in the webapp when waiting for content, but I need the same functionality when navigating in native. For instance, when I press a button in the tab bar, the screen is just blank until the entire page is loaded. It doesn't need to be anything fancy. I like the way this is solved in the facebook app with the infamous "spinning wheel" for instance. Thanks in advance!