关于uisliderview 监听停止滑动的状态

今天遇到一个问题,做颜色控制的时候,通过slider 改变颜色的亮度。如果直接在slider 上绑定事件,则改变一次就需要向服务器发送一次请求。这种是显然不合理的。

所以使用了下面的解决方法

先将slider 绑定一个事件

[self.lightBrigthessSlider addTarget:self action:@selector(SliderEndChangeValue:) forControlEvents:UIControlEventValueChanged];

将其属性设置成no 在停止滑动的时候 就会发送一个valuechange的通知

 self.lightBrigthessSlider.continuous = NO;

 

在绑定的方法中实现你需要进行的操作即可。

 

原文地址:https://www.cnblogs.com/paocai2015/p/5164314.html