2010-11-18 28 views
0

J'écris une application pour iPad qui a un UIWebView et un indicateur d'activité lorsque les pages sont chargées dans la page Web. Je pense que c'est une question stupide mais comment puis-je m'assurer que l'indicateur d'activité est centré à tout moment? si je l'ai vertical, il est centré, mais si je tourne horizontalement l'iPad, l'indicateur d'activité est maintenant quelque part dans le quadrant inférieur gauche plutôt que dans le centre.Indicateur d'activité de centrage de l'iPad

Merci d'avance!

Répondre

6
UIActivityIndicatorView *progress_ind = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhite]; 
progress_ind.center = CGPointMake (self.view.bounds.size.width * 0.5F, self.view.bounds.size.height * 0.5F); 
[progress_ind startAnimating]; 
progress_ind.autoresizingMask = (UIViewAutoresizingFlexibleLeftMargin | UIViewAutoresizingFlexibleRightMargin | UIViewAutoresizingFlexibleTopMargin | UIViewAutoresizingFlexibleBottomMargin); 

[self.view addSubview:progress_ind]; 
+0

cela a fonctionné parfaitement, merci jwarrent! – changus