Group 그룹
이 컴포넌트는 화면에 그룹 영역을 표시하며, 다음 그룹 컴포넌트 전까지의 모든 컴포넌트를 포함합니다. 일반적으로 기능을 구분하거나 특정 컴포넌트에 부가 설명을 제공할 때 사용됩니다. 목록의 첫 번째 컴포넌트는 반드시 Group이어야 합니다. 그렇지 않으면 XUI가 목록 맨 앞에 Group 컴포넌트를 자동으로 추가합니다.
| 키 | 유형 | 설명 | 필수 | 기본값 | 최소 버전 |
|---|---|---|---|---|---|
| label | 문자열 | 그룹 제목 | 현지화 가능 | "" | - |
| footerText | 문자열 | 현재 그룹 뒤에 작은 글씨 한 줄 추가 | 현지화 가능 | "" | - |
이 컴포넌트는 icon/height를 지원하지 않습니다.
테마
| 테마 키 | 유형 | 설명 |
|---|---|---|
| groupHeaderTextColor | 색상 | 그룹 헤더 제목 색상, 즉 label의 색상 |
| groupFooterTextColor | 색상 | 그룹 푸터 텍스트 색상, 즉 footerText의 색상 |
| groupHeaderBackgroundColor | 색상 | 그룹 헤더 배경색 |
| groupFooterBackgroundColor | 색상 | 그룹 푸터 배경색 |
예제
-- 그룹 컴포넌트
{
cell = "Group";
label = "开关"; -- 그룹 제목
footerText = "这是一组开关"; -- 그룹 하단 설명
};
-- 아래 두 컴포넌트는 이 그룹에 포함되는 스위치입니다
{
default = true;
label = "启用某功能";
cell = "Switch";
key = "enabled"; -- 이 항목의 저장 키로, 해당 키의 구성을 읽을 때 필요합니다
};
{
default = false;
label = "带图标的开关";
cell = "Switch";
key = "enabled1"; -- 이 항목의 저장 키로, 해당 키의 구성을 읽을 때 필요합니다
icon = "res/16.png"; -- 일부 다른 컴포넌트에서도 아이콘을 설정할 수 있습니다
readonly = true; -- 모든 컴포넌트는 비활성화를 지원합니다
};
-- 다른 그룹
{
cell = "Group";
label = "另一组";
};
-- ...
