You have to implement this yourself using the UISlider methods. First you have to create a slider of the proper size in code using initWithFrame:. Then just chop up the images that you'd like and set them using:
setMinimumValueImage:(UIImage*)image;
setMaximumValueImage:(UIImage*)image;
setThumbImage:(UIImage*)image forState:(UIControlState)state;
setMinimumTrackImage:(UIImage*)image forState:(UIControlState)state;
setMaximumTrackImage:(UIImage*)image forState:(UIControlState)state;
Then, in your slider's action method, check to see if the slider is at the maximum value. If not, use
setValue:(float)val animated:(BOOL)flag
most likely using animated=YES. I think you have to turn off continuous updates or you will get actions at every step, causing you to always animate backwards. You may have to tweak some of this but it should work well. You aren't going to get the text effect that Apple does but using static images it will get pretty close.