滑块来改变背景颜色

时间:2013-11-14 04:38:01

标签: ios ios7 uislider

我正在制作一款带滑块的iPhone应用程序。我希望用户能够在滑动时更改背景颜色。我打算说5种颜色可用,滑块值从0-5开始。默认背景颜色为黄色。我无法找到,当滑块移动时如何更改背景。

任何人都可以帮忙吗?

1 个答案:

答案 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