Вы должны реализовать это самостоятельно, используя методы UISlider. Сначала вы должны создать слайдер нужного размера в коде, используя initWithFrame :. Затем просто нарежьте нужные изображения и установите их, используя:
setMinimumValueImage:(UIImage*)image;
setMaximumValueImage:(UIImage*)image;
setThumbImage:(UIImage*)image forState:(UIControlState)state;
setMinimumTrackImage:(UIImage*)image forState:(UIControlState)state;
setMaximumTrackImage:(UIImage*)image forState:(UIControlState)state;
Затем, в методе действия вашего слайдера, проверьте, находится ли слайдер на максимальном значении. Если нет, используйте
setValue:(float)val animated:(BOOL)flag
скорее всего, с использованием анимированного = ДА. Я думаю, что вы должны отключить постоянные обновления, или вы будете получать действия на каждом шагу, заставляя вас всегда анимировать задом наперед. Возможно, вам придется настроить некоторые из них, но это должно работать хорошо. Вы не получите текстовый эффект, который делает Apple, но используя статические изображения, он будет очень близок.