如何在react-native中的开关内显示文本(是/否)

Lav*_*aju 12 react-native

我是反应原生的新手.在我的应用程序中,我正在使用开关并更改色调颜色以区分ON和OFF,但我的实际要求是在开关内显示"YES"或"NO"文本,如下所示.

在此输入图像描述

这是我的代码:

<Switch
                    onValueChange={this.change.bind(this)}
                    style={{marginBottom:10,width:90,marginRight:6,marginLeft:6}}
                    value={true}
                    thumbTintColor="#0000ff"
                    tintColor="#ff0000"
                    />
Run Code Online (Sandbox Code Playgroud)

请给我建议解决这个问题,任何帮助非常感谢.

Lav*_*aju 6

最后我得到了开关内开关.......

安装

npm install --save react-native-switch

    import { Switch } from 'react-native-switch';

<Switch
value={true}
onValueChange={(val) => console.log(val)}
disabled={false}
activeText={'On'}
inActiveText={'Off'}
backgroundActive={'green'}
backgroundInactive={'gray'}
circleActiveColor={'#30a566'}
circleInActiveColor={'#000000'}/>
Run Code Online (Sandbox Code Playgroud)

请参阅此链接... https://github.com/shahen94/react-native-switch

  • “react-native-switch-selector”也很棒。 (3认同)