7

I am new to iPhone development. I want to set an activity indicator which is loaded on my custom button. Please guide me. (Example: App store --> Search --> Show 25 more (on click)).

Suragch
  • 484,302
  • 314
  • 1,365
  • 1,393
Pugalmuni
  • 9,350
  • 8
  • 56
  • 97

1 Answers1

15

Add the UIActivityIndicatorView as a subview of the button:

// Create spinner
UIActivityIndicatorView *myIndicator = [[UIActivityIndicatorView alloc] 
  initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhite];

// Position the spinner
[myIndicator setCenter:CGPointMake(myButton.frame.size.width / 2, myButton.frame.size.height / 2)];

// Add to button
[myButton addSubview:myIndicator];

// Start the animation
[myIndicator startAnimating];
joao.arruda
  • 367
  • 2
  • 13
pheelicks
  • 7,461
  • 2
  • 45
  • 50
  • Thanks. Yeah it works, How do i change the position of the indicator. Now its loading top left of the button. – Pugalmuni Mar 18 '10 at 11:55