Die Ansicht eines Aktivitätsindikators ist in vielen Anwendungen nützlich. Haben Sie eine Idee, wie Sie eine Aktivitätsanzeige auf dem iPhone hinzufügen, aktivieren und beenden können?
Alle Methoden dafür sind hier willkommen.
Die Ansicht eines Aktivitätsindikators ist in vielen Anwendungen nützlich. Haben Sie eine Idee, wie Sie eine Aktivitätsanzeige auf dem iPhone hinzufügen, aktivieren und beenden können?
Alle Methoden dafür sind hier willkommen.
Erstellen:
spinner = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhiteLarge];
[spinner setCenter:CGPointMake(kScreenWidth/2.0, kScreenHeight/2.0)]; // I do this because I'm in landscape mode
[self.view addSubview:spinner]; // spinner is not visible until started
Start:
[spinner startAnimating];
Halt!
[spinner stopAnimating];
Wenn Sie endlich fertig sind, entfernen Sie den Spinner aus der Ansicht und lassen Sie ihn los.
Werfen Sie einen Blick auf die Open-Source-Anwendung WordPress. Sie haben ein sehr wiederverwendbares Fenster erstellt, um eine Art "Aktivität in Arbeit" über der aktuellen Ansicht Ihrer Anwendung anzuzeigen.
http://iphone.trac.wordpress.org/browser/trunk
Die gewünschten Dateien sind:
Um dies zu zeigen, verwenden Sie dann etwas wie:
[[WPActivityIndicator sharedActivityIndicator] show];
Und verstecken mit:
[[WPActivityIndicator sharedActivityIndicator] hide];
In Bezug auf:
Werfen Sie einen Blick auf die Open-Source-Anwendung WordPress. Sie haben ein sehr wiederverwendbares Fenster erstellt, um eine Art "Aktivität in Arbeit" über der aktuellen Ansicht Ihrer Anwendung anzuzeigen.
Beachten Sie, dass Sie, wenn Sie diesen Code verwenden, den gesamten Quellcode Ihrer eigenen Anwendung jedem Benutzer zur Verfügung stellen MÜSSEN, der ihn anfordert. Sie müssen sich darüber im Klaren sein, dass diese sich entscheiden könnten, Ihren Code neu zu verpacken und ihn selbst im Shop zu verkaufen. Dies alles wird unter den Bedingungen der GNU General Public License (GPL) zur Verfügung gestellt.
Wenn Sie nicht gezwungen werden wollen, Ihren Quellcode zu öffnen, können Sie nichts aus der WordPress-iPhone-Anwendung verwenden, einschließlich des referenzierten Fortschrittsfensters, ohne dass die GPL für Ihre eigene Anwendung gilt.
Verwendung von Storyboard-
Erstellen-
Gehen Sie zur Header-Datei und erstellen Sie ein IBOutlet für die UIActivityIndicatorView-
@interface ViewController : UIViewController
@property (nonatomic,strong) IBOutlet UIActivityIndicatorView *activityIndicatorView;
@end
Stellen Sie die Verbindung zwischen den Outlets und UIActivityIndicatorView her.
Start:
Verwenden Sie den folgenden Code, wenn Sie den Aktivitätsindikator mit folgendem Code in Ihrer Implementierungsdatei(.m)- starten wollen
[self.activityIndicatorView startAnimating];
Halt!
Verwenden Sie den folgenden Code, wenn Sie den Aktivitätsindikator mit folgendem Code in Ihrer Implementierungsdatei(.m)- anhalten müssen
[self.activityIndicatorView stopAnimating];
CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.