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 = "另一组";
};
-- ...
