Saltar al contenido principal

MultipleOption Lista de selección múltiple

Este componente muestra un elemento de submenú en la interfaz que enlaza con un submenú que contiene varias opciones.

ClaveTipoDescripciónObligatorioValor predeterminadoVersión mínima requerida
optionsmatriz de diccionariosMatriz de opciones*--
footerTextcadenaTexto pequeño que aparece debajo de las opciones de la listalocalizable""-
maxCountenteroNúmero máximo de elementos seleccionables-INT_MAX-
popoverModebooleanoUsar el estilo flotante-false1.2-4

options contiene varias opciones. Cada opción es un diccionario con las propiedades siguientes:

ClaveTipoDescripciónCondición
titlecadenaTítulo de la opciónlocalizable
valuetipo básicoValor de configuración de la opción
Si no se especifica, coincide con title.
opcional
iconcadenaNombre de archivo del icono de la opciónopcional
Tipo de retornoDescripción
matriz de tipos básicosMatriz que contiene el value de todas las opciones seleccionadas

Ejemplo

{
default = {
"红色";
"绿色";
};
label = "多选列表";
cell = "MultipleOption";
key = "list-2";
maxCount = 2; -- Número máximo de opciones
options = {
{
title = "红色";
icon = "res/red.png"; -- Establecer un icono para la opción
};
{
title = "绿色";
icon = "res/green.png";
};
{
title = "蓝色";
icon = "res/blue.png";
};
};
popoverMode = false; -- Establecer true para usar el modo flotante
footerText = "最多可以选择两项"; -- Mensaje del pie
};

XUI-MultipleOption-1.png

XUI-MultipleOption-2.png