Saltar al contenido principal

Añadir texto de entrada (ui_element.input_text)

Esta función solo está disponible a partir de las versiones posteriores a 20260507

Declaración

estado, información o información_de_error = ui_element.input_text(selector_o_elemento, texto [, opciones ])

Parámetros

  • selector_o_elemento Tipo tabla: puede ser un selector, un elemento devuelto por una consulta o una tabla de coordenadas { x = coordenada_x, y = coordenada_y }.
  • texto Tipo texto: contenido que se añadirá.
  • opciones Parámetro opcional, tipo tabla; consulta la descripción de las opciones comunes.

Valor devuelto

  • estado Tipo booleano: true cuando tiene éxito y nil cuando falla.
  • información o información de error Tipo tabla de información de acción cuando tiene éxito; tipo texto con la causa del error cuando falla.

Descripción

Esta interfaz localiza primero el destino de entrada de texto y después añade el texto. Si se necesita reemplazar el texto existente, usa set_text.

Ejemplo

local ui_element = require("ui_element")

local ok, info_or_err = ui_element.input_text({
title = "搜索",
role = "text_field",
}, "XXTouch")

if not ok then
sys.toast(info_or_err)
end

Nota: el código anterior usa la función de fuera de este capítulo sys.toast