美文网首页
UISlider添加监听事件

UISlider添加监听事件

作者: wodeph | 来源:发表于2021-11-25 14:06 被阅读0次

    1、UISlider添加监听事件

    [darkSlider addTarget:selfaction:@selector(sliderValurChanged:forEvent:)forControlEvents:UIControlEventValueChanged];

    // 实现方法

    - (void)sliderValurChanged:(HDNewRGBSlider*)sliderforEvent:(UIEvent*)event {

        UITouch*touchEvent = [[eventallTouches]anyObject];

        switch(touchEvent.phase) {

            case UITouchPhaseBegan:

                DEBUGLOG(@"BrightnessVC=====开始拖动");

                break;

            case UITouchPhaseMoved:

                DEBUGLOG(@"BrightnessVC=====正在拖动");

                break;

            case UITouchPhaseEnded:

            {

                intvalue = (int)(slider.value+0.5);

                DEBUGLOG(@"BrightnessVC=====结束拖动=%d",value);

            }

                break;

            default:

                break;

        }

    }

    相关文章

      网友评论

          本文标题:UISlider添加监听事件

          本文链接:https://www.haomeiwen.com/subject/ktvatrtx.html