我正在制作一款带滑块的iPhone应用程序。我希望用户能够在滑动时更改背景颜色。我打算说5种颜色可用,滑块值从0-5开始。默认背景颜色为黄色。我无法找到,当滑块移动时如何更改背景。
任何人都可以帮忙吗?
答案 0 :(得分:1)
-(IBAction)sliderValueChanged:(UISlider *)sender
{
self.view.backgroundColor = [UIColor colorWithRed:(160/sender.value) green:(97/sender.value) blue:(5/sender.value) alpha:0.6];
or
NSArray *colors=[NSArray alloc]inintWithObjects:[UIcolor redcolor],[UIcolor graycolor],[UIcolor bluecolor]];
self.view.backgroundColor = [colors objectatindex:sender.value];
}
@end