I would like to make the custom UISlider, something like this
|o----------| -> |-----O------| -> |------------〇|
the thumbImage
will be small at
You can use this code:
+ (UIImage *)imageWithImage:(UIImage *)image scaledToSize:(CGSize)newSize {
//UIGraphicsBeginImageContext(newSize);
UIGraphicsBeginImageContextWithOptions(newSize, NO, 0.0);
[image drawInRect:CGRectMake(0, 0, newSize.width, newSize.height)];
UIImage *newImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
return newImage;
}
Taken from here.
The extra work you will have, will be a method A that will call the imageWithImage:scaledToSize:
when the UISlider's
value changes.