这里有一个NSSlider,代码如下
- (IBAction)sliderChanged:(id)sender {
NSSlider *slider = sender;
NSInteger value = slider.integerValue;
NSLog(@"%ld",value);
}因为我设置了slider.continuous = YES;,NSLog将实时打印,这是正确的,我需要添加更多,除了上面的功能,我想在更改完成时获得值,有什么想法吗?非常感谢。
发布于 2019-06-20 15:07:50
UISlider是UIControl的子类,您可以为event UIControlEventTouchUpInside添加目标及其操作。xib1
- (IBAction)sliderChanged:(id)sender{
UISlider *slider = sender;
NSLog(@"sliderChanged Value = %ld",(long)slider.value);
}
- (IBAction)sliderFinished:(id)sender{
UISlider *slider = sender;
NSLog(@"sliderFinished Value = %ld",(long)slider.value);
}https://stackoverflow.com/questions/56679419
复制相似问题