Pular para o conteúdo principal

MultipleOption Lista de seleção múltipla

Este componente exibe um item de submenu na interface, usado para vincular um submenu que contém algumas opções.

ChaveTipoDescriçãoObrigatórioValor padrãoVersão mínima
optionsArray de dicionáriosArray com a lista de opções*--
footerTextStringTexto pequeno exibido abaixo das opções da listaLocalizável""-
maxCountInteiroNúmero máximo de itens selecionáveis-INT_MAX-
popoverModeBooleanoUsar o estilo flutuante-false1.2-4

options contém várias opções. Cada opção é um dicionário com os seguintes atributos:

ChaveTipoDescriçãoCondição
titleStringTítulo da opçãoLocalizável
valueTipo básicoValor de configuração da opção
Se não for informado, será igual a title.
Opcional
iconStringNome do arquivo do ícone da opçãoOpcional
Tipo retornadoDescrição
Array de tipos básicosArray contendo o value de todos os itens selecionados

Exemplo

{
default = {
"红色";
"绿色";
};
label = "多选列表";
cell = "MultipleOption";
key = "list-2";
maxCount = 2; -- número máximo de opções
options = {
{
title = "红色";
icon = "res/red.png"; -- definir um ícone para a opção
};
{
title = "绿色";
icon = "res/green.png";
};
{
title = "蓝色";
icon = "res/blue.png";
};
};
popoverMode = false; -- defina como true para usar o modo flutuante
footerText = "最多可以选择两项"; -- mensagem no rodapé
};

XUI-MultipleOption-1.png

XUI-MultipleOption-2.png