ios – 如何以编程方式更改UISlider的拇指图像大小

前端之家收集整理的这篇文章主要介绍了ios – 如何以编程方式更改UISlider的拇指图像大小前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想制作自定义UiSlider,
这样的事情

| O ———- | – > | —–Ø—— | – > | ————〇|

thumbImage在最小值处会很小,它会在滑块值增加增加大小,否则会减小.

谁知道怎么做?

解决方法

您可以使用此代码: @H_404_13@+ (UIImage *)imageWithImage:(UIImage *)image scaledToSize:(CGSize)newSize { //UIGraphicsBeginImageContext(newSize); UIGraphicsBeginImageContextWithOptions(newSize,NO,0.0); [image drawInRect:CGRectMake(0,newSize.width,newSize.height)]; UIImage *newImage = UIGraphicsGetImageFromCurrentImageContext(); UIGraphicsEndImageContext(); return newImage; }

取自here.

您将拥有的额外工作将是一个方法A,它将调用imageWithImage:scaledToSize:当UiSlider的值发生变化时.

猜你在找的iOS相关文章