To set the image on the slider, you can use the setMinimumTrackImage , setMaximumTrackImage methods . For your requirement, set both of the same images.
iOS 5 and below
UIImage *sliderTrackImage = [[UIImage imageNamed: @"Slider.png"] stretchableImageWithLeftCapWidth: 7 topCapHeight: 0]; [mySlider setMinimumTrackImage: sliderTrackImage forState: UIControlStateNormal]; [mySlider setMaximumTrackImage: sliderTrackImage forState: UIControlStateNormal];
iOS 5+
UIImage *sliderTrackImage = [[UIImage imageNamed:@"Slider.png"] resizableImageWithCapInsets:UIEdgeInsetsMake(0, 7, 0, 0)]; [mySlider setMinimumTrackImage: sliderTrackImage forState: UIControlStateNormal]; [mySlider setMaximumTrackImage: sliderTrackImage forState: UIControlStateNormal];
For more details see the following links:
Midhun MP
source share