【问题标题】:Increase size of the slider thumb in react-native on android在 android 上的 react-native 中增加滑块拇指的大小
【发布时间】:2018-05-07 14:23:43
【问题描述】:

有没有办法让滑块的按钮/拇指(那个绿色圆圈)更大,设置高度和宽度。在 iOS 上看起来不错,但在 Android 上就太小了。

【问题讨论】:

    标签: react-native slider react-native-android


    【解决方案1】:

    到目前为止,还没有任何道具可以提供给滑块组件来使拇指变大。当然,您可以根据 react-native 文档为 iOS 自定义拇指,但不能为 android 自定义拇指。

    这里有你可以使用的库 -> react-native-slider

    这是一个使用 Animated 和 PanResponder 的纯 JavaScript 库。

    【讨论】:

    • 注意:react-native-slider 已经有 1 年多没有更新了,看起来也没有得到积极的维护。
    • 没错,这个问题已经有 2 年历史了,不是吗?那时,我们可以通过了解 react-native-slider 的源代码中发生的事情来获得帮助
    • 当然。不反对你的答案。只是想让其他人知道今天看到这个,比如我。 :)
    【解决方案2】:

    将此应用于元素样式:

    transform: [{ scaleX: 1.5 }, { scaleY: 1.5 }]
    

    【讨论】:

    • 你需要做一些技巧来获得正确的宽度。我这样做了:width: Demensions.get('width') / 1.5, alignSelf: 'center'
    • 有什么办法可以增加行高吗??
    • 当使用它时,分辨率很差,这是有道理的,因为它会放大现有像素而不用更高分辨率重新渲染它。有什么解决方法吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多