React-native-slider:无法将Thumb高度设置为40以上(Android)

时间:2017-01-20 00:40:03

标签: reactjs react-native react-native-android

我注意到我无法在Android上将拇指高度设置为40以上(参见附页截图)。某种程度上,最高高度为40。知道怎么解决吗?

enter image description here

<Slider
              trackStyle={customStyles7.track}
              thumbStyle={customStyles7.thumb}
              value={this.state.value}
              onValueChange={(value) => this.setState({value})} />

var customStyles7 = StyleSheet.create({
  track: {
    height: 1,
    backgroundColor: 'gray',
  },
  thumb: {
    width: 58,
    height: 58,
    backgroundColor: 'rgba(255, 255, 255, 0.1)',
    borderColor: 'rgba(255, 255, 255, 0.9)',
    borderWidth: 4,
    borderRadius: 30,
  }
});

1 个答案:

答案 0 :(得分:0)

如果有人遇到类似问题,滑块默认高度已在slider.js中设置为40。

在slider.js中查找以下内容并将其更改为您需要的内容

var defaultStyles = ...