UISlider自定义滑块大小
2017-02-14 11:42
302 查看
[objc] view
plain copy
<p style="margin-top: 0px; margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: Menlo; color: rgb(0, 177, 255);"><pre name="code" class="objc">- (void)viewDidLoad {
[objc] view
plain copy
<span style="font-family: Menlo;"> UISlider *sliderProgress = [[UISlider alloc]initWithFrame:CGRectMake(20, 100, 200, 50)];</span>
[objc] view
plain copy
sliderProgress.value = 0.5;
[self.view addSubview:sliderProgress];
UIImage *image = [self OriginImage:[UIImage imageNamed:@"white.png"] scaleToSize:CGSizeMake(12, 12)];
[sliderProgress setThumbImage:image forState:UIControlStateNormal];
[sliderProgress setThumbImage:image forState:UIControlStateHighlighted];
[objc] view
plain copy
//自定义滑块的大小 通过此方法可以更改滑块的任意大小和形状
-(UIImage*) OriginImage:(UIImage*)image scaleToSize:(CGSize)size
{
UIGraphicsBeginImageContext(size);//size为CGSize类型,即你所需要的图片尺寸
[image drawInRect:CGRectMake(0,0, size.width, size.height)];
UIImage* scaledImage =UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
return scaledImage;
}
[objc] view
plain copy
<img src="webkit-fake-url://435b53da-7b6d-42cc-9d3b-f5c22a5033f7/image.tiff" alt="" />
原文地址:http://blog.csdn.net/shashen12300/article/details/49841765;
plain copy
<p style="margin-top: 0px; margin-bottom: 0px; font-size: 14px; line-height: normal; font-family: Menlo; color: rgb(0, 177, 255);"><pre name="code" class="objc">- (void)viewDidLoad {
[objc] view
plain copy
<span style="font-family: Menlo;"> UISlider *sliderProgress = [[UISlider alloc]initWithFrame:CGRectMake(20, 100, 200, 50)];</span>
[objc] view
plain copy
sliderProgress.value = 0.5;
[self.view addSubview:sliderProgress];
UIImage *image = [self OriginImage:[UIImage imageNamed:@"white.png"] scaleToSize:CGSizeMake(12, 12)];
[sliderProgress setThumbImage:image forState:UIControlStateNormal];
[sliderProgress setThumbImage:image forState:UIControlStateHighlighted];
[objc] view
plain copy
//自定义滑块的大小 通过此方法可以更改滑块的任意大小和形状
-(UIImage*) OriginImage:(UIImage*)image scaleToSize:(CGSize)size
{
UIGraphicsBeginImageContext(size);//size为CGSize类型,即你所需要的图片尺寸
[image drawInRect:CGRectMake(0,0, size.width, size.height)];
UIImage* scaledImage =UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
return scaledImage;
}
[objc] view
plain copy
<img src="webkit-fake-url://435b53da-7b6d-42cc-9d3b-f5c22a5033f7/image.tiff" alt="" />
原文地址:http://blog.csdn.net/shashen12300/article/details/49841765;
相关文章推荐
- UISlider自定义滑块大小
- 自定义UISlider的样式和滑块 [转]
- iOS UIslider 设定滑块的大小
- 自定义UISlider的样式和滑块
- 自定义UISlider的样式和滑块
- 自定义UISlider的样式和滑块
- iOS UISlider用法及自定义滑块
- UISlider的样式和滑块自定义
- 自定义UISlider的样式和滑块 [转]
- 自定义UISlider的样式和滑块
- 自定义UISlider的样式和滑块
- UIslider滑块大小
- 自定义UISlider的样式和滑块
- 自定义UISlider的样式和滑块
- 自定义UISlider的样式和滑块
- C#中使用自定义的纸张大小
- 自定义UISlider
- android自定义Activity窗口大小
- com.google.zxing生成的二维码自定义白边大小
- 290_自定义View固定大小