Переключатель
Отображает логический элемент ввода.
Это управляемый компонент, который требует обратного вызова onValueChange, обновляющего свойство value, чтобы компонент отражал действия пользователя. Если свойство value не обновляется, компонент продолжит отображать заданное свойство value вместо ожидаемого результата действий пользователя.
Справочник
Свойства
Свойства представления
Наследует Свойства представления.
disabled
Если true, пользователь не сможет переключить переключатель.
| Тип | Значение по умолчанию |
|---|---|
| bool | false |
ios_backgroundColor iOS
В iOS, настройка цвета фона. Цвет фона виден, когда значение переключателя false или когда переключатель отключен (и переключатель полупрозрачен).
| Тип |
|---|
| цвет |
onChange
Вызывается, когда пользователь пытается изменить значение переключателя. Принимает событие изменения в качестве аргумента. Если вы хотите получить только новое значение, используйте onValueChange.
| Тип |
|---|
| функция |
onValueChange
Вызывается, когда пользователь пытается изменить значение переключателя. Принимает новое значение в качестве аргумента. Если вы хотите получить событие, используйте onChange.
| Тип |
|---|
| функция |
thumbColor
Цвет ручки переключателя. Если это свойство задано в iOS, ручка переключателя потеряет тень.
| Тип |
|---|
| цвет |
trackColor
Настройка цветов полосы переключателя.
iOS: Когда значение переключателя false, полоса сужается до границы. Если вы хотите изменить цвет фона, открываемого уменьшенной полосой, используйте ios_backgroundColor.
| Тип |
|---|
| объект: { false: цвет, true: цвет } |
value
Значение переключателя. Если true, переключатель включен. Значение по умолчанию — false.
| Тип |
|---|
| bool |
© 2022 Facebook Inc.
Licensed under the Creative Commons Attribution 4.0 International Public License.
https://reactnative.dev/docs/switch