首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在NSSlider上获得完成的操作?

如何在NSSlider上获得完成的操作?
EN

Stack Overflow用户
提问于 2019-06-20 13:21:27
回答 1查看 99关注 0票数 1

这里有一个NSSlider,代码如下

代码语言:javascript
复制
- (IBAction)sliderChanged:(id)sender {
NSSlider *slider = sender;
NSInteger value = slider.integerValue;
NSLog(@"%ld",value);
}

因为我设置了slider.continuous = YES;NSLog将实时打印,这是正确的,我需要添加更多,除了上面的功能,我想在更改完成时获得值,有什么想法吗?非常感谢。

EN

回答 1

Stack Overflow用户

发布于 2019-06-20 15:07:50

UISliderUIControl的子类,您可以为event UIControlEventTouchUpInside添加目标及其操作。xib1

代码语言:javascript
复制
- (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);
}
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56679419

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档