Add an activity indicator as shown here:
1 2 3 4 5 6 7 8 9 10 |
UIActivityIndicatorView *activityIndicator = [[UIActivityIndicatorView alloc] initWithFrame:CGRectMake(0, 0, 20, 20)]; UIBarButtonItem * barButton = [[UIBarButtonItem alloc] initWithCustomView:activityIndicator]; // Set to Left or Right [[self navigationItem] setRightBarButtonItem:barButton]; [barButton release]; [activityIndicator startAnimating]; |
Remove the spinner and stop animating:
1 2 |
[[self navigationItem] setLRightBarButtonItem:nil]; [activityIndicator stopAnimating]; |