UISlider value及事件的一点笔记

来源:互联网 发布:软件项目外包 编辑:程序博客网 时间:2024/06/04 19:58

滑动时 事件 value一直在变化

    [self.adjustSlider addTarget:self action:@selector(progressChanged:)forControlEvents:UIControlEventValueChanged];

监听value变化 可以被一替代

    [self.adjustSlider addObserver:self forKeyPath:@"value" options:NSKeyValueObservingOptionNew | NSKeyValueObservingOptionOld context:nil];

加上后事件 只有停止时 触发 forControlEvents:UIControlEventValueChanged

 self.adjustSlider.continuous = NO;

TouchUp 手松开事件 UpInside 和UpOutside 和在一起

    [self.adjustSlider addTarget:self action:@selector(progressChanged1:)forControlEvents:UIControlEventTouchUpInside|UIControlEventTouchUpOutside];
原创粉丝点击