MDCSlider does not support the following UISlider APIs:
minimumValueImage and maximumValueImage.setThumbImage:forState:.setMinimumTrackImage:forState: and setMaximumTrackImage:forState:.minimumTrackTintColor has an equivalent API setTrackFillColor:forState: in MDCSlider. This API must first be enabled by setting statefulAPIEnabled = YES.maximumTrackTintColor has an equivalent API setTrackBackgroundColor:forState: in MDCSlider. This API must first be enabled by setting statefulAPIEnabled = YES.thumbTintColor has an equivalent API setThumbColor:forState: in MDCSlider. This API must first be enabled by setting statefulAPIEnabled = YES.discrete = YES and numberOfDiscreteValues to a value greater than or equal to 2. Discrete Sliders only allow their calculated discrete values to be selected as the Slider's value. If numberOfDiscreteValues is less than 2, then the Slider will behave as a Material Continuous Slider.setFilledTrackTickColor:forState: and setBackgroundTrackTickColor:forState: APIs. The filled track ticks are those overlapping the filled/active part of the Slider. The background track ticks are found in any other portions of the track. These APIs must first be enabled by setting statefulAPIEnabled = YES.trackTickVisibility API. If numberOfDiscreteValues is less than 2, then tick marks will never be shown.filledTrackAnchorValue to control the starting position of the filled track.trackHeight.-accessibilityActivateMDCSlider‘s behavior is very similar to that of UISlider, but it’s not exactly the same. On an accessibilityActivate event, the value moves one sixth of the amount between the current value and the midpoint value.