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:
truecuando tiene éxito ynilcuando 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