Ios 设置和获取滑块值

Ios 设置和获取滑块值,ios,objective-c,uislider,Ios,Objective C,Uislider,我宣布像这样的行动 [self.slider addTarget:self.delegate action:@selector(sliderChanged:) forControlEvents:UIControlEventValueChanged]; 现在,在委托中,我想更改值 - (void)sliderChanged:(id)sender { UIView *senderView = [sender view]; NSLog(@"Slider Changed: %f",

我宣布像这样的行动

         [self.slider addTarget:self.delegate action:@selector(sliderChanged:) forControlEvents:UIControlEventValueChanged];
现在,在委托中,我想更改值

- (void)sliderChanged:(id)sender
{
UIView *senderView = [sender view]; 
NSLog(@"Slider Changed: %f", slider.value);
我无法获取它

请尝试使用

- (void)sliderChanged:(UISlider *)sender
{

NSLog(@"Slider Changed: %f", sender.value);
}

sender
UISlider
。使用
UISlider*滑块=(UISlider*)sender编辑或只做
NSLog(@“滑块已更改:%f”,[sender value])