Switch 스위치
이 컴포넌트는 화면에 스위치를 표시합니다.
| 키 | 유형 | 설명 | 필수 | 기본값 | 최소 버전 |
|---|---|---|---|---|---|
| negate | 불리언 | 스위치 표시 상태 반전 | - | false | - |
| trueValue | 기본 자료형 | 결과가 true일 때 저장할 값생략하면 true 저장 | - | true | - |
| falseValue | 기본 자료형 | 결과가 false일 때 저장할 값생략하면 false 저장 | - | false | - |
| 반환 유형 | 설명 |
|---|---|
| 기본 자료형 | 설정값은 스위치 상태와 일치하지만, negate가 참이면 스위치 상태를 반전한 값입니다.trueValue 또는 falseValue가 있으면 설정값 대신 해당 값이 사용됩니다. |
테마
| 테마 키 | 유형 | 설명 |
|---|---|---|
| offTintColor | 색상 | 꺼졌을 때의 스위치 배경색 |
| onTintColor | 색상 | 켜졌을 때의 스위치 배경색 |
| thumbTintColor | 색상 | 스위치 손잡이 색상 |
예제
{
default = true;
label = "启用某功能";
cell = "Switch";
key = "enabled"; -- 이 항목이 저장되는 키이며, 해당 키의 설정을 읽을 때 필요함
};
{
default = false;
label = "带图标的开关";
cell = "Switch";
key = "enabled1"; -- 이 항목이 저장되는 키이며, 해당 키의 설정을 읽을 때 필요함
icon = "res/16.png"; -- 일부 다른 컴포넌트에도 아이콘을 설정할 수 있음
readonly = true; -- 모든 컴포넌트에서 비활성화를 지원함
};
