views:

284

answers:

1

Hello,

I have a UIProgressView that I am trying to change the progress but is is never updated. My "slow" operation is done from a NSoperation/NSOperation queue so it should be multithreaded.

Did you already experienced this or do you have any idea to solve this?

Thanks :)

+2  A: 

Updates to the user interface should usually be done on the main thread. Try using -performSelectorOnMainThread:withObject:waitUntilDone: to update your UIProgressView.

Johan Kool
You will also want to make sure that the waitUntilDone argument is NO when doing this to get this to update properly in certain cases.
Brad Larson
thanks guys! You've fixed my issue :)
AP