Перейти к основному содержимому

Switch — переключатель

Компонент отображает переключатель.

КлючТипОписаниеОбязателенЗначение по умолчаниюМинимальная версия
negatebooleanИнвертировать отображение переключателя-false-
trueValueбазовый типСохраняемое значение при результате true
Если не указано, сохраняется true
-true-
falseValueбазовый типСохраняемое значение при результате false
Если не указано, сохраняется false
-false-
Тип возвращаемого значенияОписание
базовый типСовпадает с состоянием переключателя; если negate истинно, значение настройки инвертируется.
Если заданы, значение настройки заменяется на trueValue или falseValue.

Тема

Ключ темыТипОписание
offTintColorcolorЦвет фона переключателя в выключенном состоянии
onTintColorcolorЦвет фона переключателя во включённом состоянии
thumbTintColorcolorЦвет бегунка переключателя

Пример

{
default = true;
label = "启用某功能";
cell = "Switch";
key = "enabled"; -- Ключ хранения этого элемента; он нужен для чтения настройки
};
{
default = false;
label = "带图标的开关";
cell = "Switch";
key = "enabled1"; -- Ключ хранения этого элемента; он нужен для чтения настройки
icon = "res/16.png"; -- Некоторые другие компоненты также могут иметь значок
readonly = true; -- Все компоненты поддерживают отключение
};

XUI-Switch.png