渲染出一个通用的开关组件。这是一个受控组件,需要在 onValueChange 的回调中设置 value。 渲染的效果 iOS 和 Android 是统一的。
渲染出一个开关组件。
<Switch />
展示一个处于不可操作状态的开关组件,value 属性表示当前组件的状态。
<View>
<Switch value disabled />
<Switch value={false} disabled />
</View>
分别在 tintColor、onTintColor 和 thumbTintColor 属性中设置组件关闭状态、打开状态 和 开关按钮的背景色。另外,渲染的效果在 iOS 和 Android 平台间是统一的。
<Switch
onTintColor="#1BA9BA"
thumbTintColor="#0000ff"
tintColor="#ff0000"
/>
Switch 的状态值
默认值: false
Switch 组件状态值是否可修改
默认值: false
(value) => {}
方法参数:
参数名 | 类型 | 描述 | 支持版本 |
---|---|---|---|
value | bool | 当前修改值 |
关闭状态时的组件背景颜色
打开状态时的组件背景颜色
组件开关按钮的背景色