i would like to slow down the setValue:animated animation duration from it's default (which i assume is 0.25f) to about 2 seconds. additionally, i need to have continuous feedback of the slider's value while it is animating. how can this be accomplished? i assume i'll have to write my own method to achieve this behavior, but i'm a bit fuzzy on the logic behind this. any guides or suggestions? [EDIT] i'm thinking this could be accomplished thru a loop, using setValue:animated:NO thru steps that multiply (speed up) in the loop until the value of the slider becomes the desired value. if anyone has any better ideas please let me know. my idea seems like a big hack. [EDIT AGAIN] yeah, that totally didn't work. it seems i had forgotten how fast for loops can execute.