iPhone – 如何更改滑块拇指图像?
发布时间:2020-12-14 20:03:20 所属栏目:百科 来源:网络整理
导读:我必须创建自己的自定义滑块.我试图改变拇指图像,滑块的背景,并在一些测试像幻灯片解锁. 我试过这样但不起作用 CGRect frame = CGRectMake(0.0,219.0,323.0,20.0);UISlider *myslider = [[UISlider alloc] initWithFrame:frame];[myslider addTarget:self ac
我必须创建自己的自定义滑块.我试图改变拇指图像,滑块的背景,并在一些测试像幻灯片解锁.
我试过这样但不起作用 CGRect frame = CGRectMake(0.0,219.0,323.0,20.0); UISlider *myslider = [[UISlider alloc] initWithFrame:frame]; [myslider addTarget:self action:@selector(sliderAction:) forControlEvents:UIControlEventValueChanged]; [myslider setBackgroundColor:[UIColor clearColor]]; [myslider setThumbImage: [UIImage imageNamed:@"sliderThumb@2x.png"] forState:UIControlStateNormal]; myslider.minimumValue = 0.0; myslider.maximumValue = 50.0; myslider.continuous = YES; myslider.value = 15.0; [self.view addSubview:myslider]; 但在这个拇指pic的大小是非常大的.如何减少拇指pic大小….以及如何给滑块背景和文本.请帮帮我 解决方法
要设置滑块的背景颜色,我认为你可以将属性backgroundColor设置为[UIColor colorWithPatternImage:[UIImage imageNamed:@“slider background”]];
此外,具有@ 2x附加结尾的图像意味着它们是标准副本大小的两倍.这仅适用于视网膜显示器,不应在标准(传统)设备的UIImage中使用它.尝试将图像名称设置为@“sliderThumb.png”,只要您拥有图像的旧版本即可. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |