ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

TextField en Swiftui


Enviado por   •  24 de Abril de 2023  •  Tareas  •  372 Palabras (2 Páginas)  •  105 Visitas

Página 1 de 2

Cajas de texto en swiftui

  1. Definición

En SwiftUI, una caja de texto (TextField) es un tipo de vista que permite al usuario ingresar y editar texto en una aplicación.

  1. Declaración de cajas de texto.

Struct ContentView: View {

    @State private var texto: String = “”

    Var body: some View {

        TextField(“Ingresa tu nombre”, text: $texto)

            .textFieldStyle(RoundedBorderTextFieldStyle())

    }

}

  1. PlaceHolder.

El placeholder (marcador de posición) en un TextField es el texto que se muestra dentro de la caja de texto cuando ésta está vacía. El propósito del marcador de posición es proporcionar una pista visual al usuario sobre el tipo de información que se espera que ingrese en la caja de texto.

  1. Propiedad @state

En SwiftUI, @State es una propiedad observable que permite a la vista (View) almacenar y rastrear el estado mutable de una propiedad. En el caso de una caja de texto (TextField), la propiedad @State se utiliza para almacenar el valor actual del texto ingresado por el usuario en la caja de texto.

  1. SecureField

SecureField es una variante de la clase TextField que se utiliza para crear cajas de texto que ocultan el texto ingresado por el usuario (por ejemplo, contraseñas u otra información confidencial).

  1. Authenticate

Authenticate es un tipo de vista que se utiliza para solicitar la autenticación del usuario, como la autenticación de Touch ID o Face ID en dispositivos Apple que los soportan.

  1. Keyborardtype

keyboardType se utiliza para especificar el tipo de teclado que se mostrará cuando se seleccione un campo de texto.

  1. Disableautocorrection

Se utiliza para desactivar la corrección automática en un campo de texto. Cuando disableAutocorrection se establece en true, el teclado del dispositivo no mostrará sugerencias de corrección automática mientras se escribe en el campo de texto.

  1. Onchange

Se utiliza para realizar una acción cuando el valor de un @State cambia. Esta propiedad acepta un bloque de código que se ejecutará cuando el valor del @State cambie. El bloque de código toma como parámetro el nuevo valor del @State.

  1. CornerRadius

Se utiliza para definir el radio de las esquinas de una vista. Esta propiedad acepta un valor numérico que representa el radio de las esquinas en puntos.

...

Descargar como (para miembros actualizados)  txt (2.3 Kb)   pdf (49 Kb)   docx (312.8 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com