Spec-Zone.ru › React Native

Переключатель

Отображает логический элемент ввода.

Это управляемый компонент, который требует обратного вызова 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API