React native 滑块,不允许滑过不是最小值或最大值的值X
我为这个问题创建了一个简化的小吃: 适用于Android和iOS。我创建了如下滑块:React native 滑块,不允许滑过不是最小值或最大值的值X,react-native,React Native,我为这个问题创建了一个简化的小吃: 适用于Android和iOS。我创建了如下滑块: render() { return <Slider minimumValue={0} maximumValue={100} value={this.state.value} onSlidingComplete={this.setValue} /> } setValue = value => this.setState(() => ({ value })) <Slider
render() {
return <Slider minimumValue={0} maximumValue={100} value={this.state.value} onSlidingComplete={this.setValue} />
}
setValue = value => this.setState(() => ({ value }))
<Slider minimumValue={0} maximumValue={100} maxSlideValue={70} />
我知道这个maxSlideValue
不存在。但有没有办法做到这一点?甚至通过修改滑块
实现来实现这一点
进一步资料
这是我的实际用例。屏幕截图在底部。我们看到我覆盖滑块的位置绝对超过对方。我试图制作一个“范围”滑块,其中开始时间不能超过结束时间(并且结束时间不能先于开始时间)
在这个截图中,我有三件事要解决:
@Halfer这意味着性能不好,你可以看到不应该出现的视觉瑕疵。就像当我将它设置为值5时,无论我滑动它,它都不会移动。但随着
的不断移动,它又回到了5。我从作品中编辑出来。嘿@Noitidart-你找到“maxSlideValue”的解决方案了吗?@RaideR我没有:(我推出了一些丑陋的自定义解决方案。