private void init() { _trackLayer = new FuRangeSliderTrackLayer(); _trackLayer.Slider = this; Layer.AddSublayer(_trackLayer); _upperKnobLayer = new FuRangeSliderKnobLayer(); _upperKnobLayer.Slider = this; Layer.AddSublayer(_upperKnobLayer); _lowerKnobLayer = new FuRangeSliderKnobLayer(); _lowerKnobLayer.Slider = this; Layer.AddSublayer(_lowerKnobLayer); minValue = 0; maxValue = 10; lowValue = 2; highValue = 8; increment = 1; TrackHighlightColor = UIColor.FromRGB(0, 0.45f, 0.94f); TrackColor = UIColor.FromWhiteAlpha((nfloat)0.9f, (nfloat)1); KnobColor = UIColor.White; Curvaceousness = 1.0f; setLayerFrames(); UpperSliderChanged += (sender, e) => { if (SlidersChanged != null) { SlidersChanged(sender, e); } }; LowerSliderChanged += (sender, e) => { if (SlidersChanged != null) { SlidersChanged(sender, e); } }; }
private void init() { _trackLayer = new FuRangeSliderTrackLayer(); _trackLayer.Slider = this; Layer.AddSublayer(_trackLayer); _upperKnobLayer = new FuRangeSliderKnobLayer(); _upperKnobLayer.Slider = this; Layer.AddSublayer(_upperKnobLayer); _lowerKnobLayer = new FuRangeSliderKnobLayer(); _lowerKnobLayer.Slider = this; Layer.AddSublayer(_lowerKnobLayer); minValue = 0; maxValue = 10; lowValue = 2; highValue = 8; increment = 1; TrackHighlightColor = UIColor.FromRGB(0, 0.45f, 0.94f); TrackColor = UIColor.FromWhiteAlpha((nfloat)0.9f, (nfloat)1); KnobColor = UIColor.White; Curvaceousness = 1.0f; setLayerFrames(); UpperSliderChanged += (sender, e) => { if (SlidersChanged != null) SlidersChanged(sender, e); }; LowerSliderChanged += (sender, e) => { if (SlidersChanged != null) SlidersChanged(sender, e); }; }