1

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

任何人都可以帮忙吗?

4

1 回答 1

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];


}

@结尾

于 2013-11-14T05:24:19.410 回答