Domanda

Le scrivo un app iPad che ha un UIWebView e un indicatore di attività quando le pagine si caricano in WebView. Penso che questa sia una domanda stupida, ma come posso fare che l'indicatore di attività è centrata in ogni momento? se ho in posizione verticale, è centrato, ma se mi giro l'iPad in orizzontale, l'indicatore di attività è ora da qualche parte nel quadrante in basso a sinistra, piuttosto che al centro.

Grazie in anticipo!

È stato utile?

Soluzione

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];
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top