Ich habe angefangen mit UIProgressView in iOS5 zu spielen, hatte aber nicht wirklich Glück damit. Ich habe Probleme beim Aktualisieren der Ansicht. Ich habe eine Reihe von sequentiellen Aktionen, nach jedem Update Fortschritt. Das Problem ist, dass die Fortschrittsansicht nicht nach und nach aktualisiert wird, sondern erst nachdem alle fertig sind. Es geht ungefähr so:UIProgressView wird nicht aktualisiert?
float cnt = 0.2;
for (Photo *photo in [Photo photos]) {
[photos addObject:[photo createJSON]];
[progressBar setProgress:cnt animated:YES];
cnt += 0.2;
}
Browsing Stack-Überlauf, ich habe festgestellt, Beiträge wie diese - setProgress is no longer updating UIProgressView since iOS 5, was impliziert, damit dies funktioniert, muss ich einen eigenen Thread laufen.
Ich möchte dies verdeutlichen, brauche ich wirklich separaten Thread für UIProgressView ordnungsgemäß zu arbeiten?