Saltar al contenido principal

Raíz

La raíz (nivel superior) de la configuración XUI es un diccionario.

ClaveTipoDescripciónCondición
titlecadenaTítulo de la barra de navegaciónopcional, localizable
headercadenaTítulo principalopcional, localizable
subheadercadenaSubtítuloopcional, localizable
defaultscadenaIdentificador de la sección de configuración, es decir, nombre donde se almacena el archivo de configuración global-
itemsmatriz de diccionariosLista de componentes-
themediccionarioEstilo del tema de la interfazopcional
stringsTablecadenaNombre de la tabla multilingüe; el valor predeterminado es Localizableopcional

defaults es el identificador de la sección de configuración que especifica dónde se almacenan los elementos de configuración de cada componente. Por ejemplo, si estableces defaults como com.yourcompany.A-Script-Bundle, este archivo de configuración XUI se guarda en uicfg/com.yourcompany.A-Script-Bundle.plist. También puedes establecer el campo defaults por separado para cada componente.

items es la matriz de componentes. Al almacenar en ella, en orden, los diccionarios de componentes, estos se muestran en la interfaz. Consulta Propiedades comunes para obtener información sobre los diccionarios de componentes.

stringsTable solo se usa cuando se necesita activar la compatibilidad multilingüe de XUI. Las propiedades marcadas como «localizable» se analizan y muestran desde la tabla multilingüe según el mecanismo de internacionalización de iOS.

return {
title = "一个脚本包";
header = "脚本配置演示";
subheader = "由 XXTouch 提供的优雅的脚本配置界面";
defaults = "com.yourcompany.A-Script-Bundle"; -- Ubicación donde se almacena la configuración; se necesita para leerla
theme = {
style = "Grouped"; -- Estilo de visualización agrupada; Plain muestra los elementos en formato plano
};
items = {
{

}; -- Componente 1
{

}; -- Componente 2
{

}; -- Componente 3
}; -- Esta tabla almacena los diccionarios de los componentes
};