Preguntas etiquetadas con swiftui

SwiftUI es la API declarativa de Swift de Apple para definir interfaces gráficas de usuario. Use esta etiqueta para preguntas sobre SwiftUI en cualquier plataforma.

111
Inhabilitar UISceneDelegate / SwiftUI en iOS

Actualmente estoy usando Xcode 11 Beta 5. Dentro de mi aplicación, funciona bien en iOS 12 y menos. Sin embargo, en iOS 13 parece que está usando el UIScene. Esto hace que mi aplicación no haga nada. Cuando la aplicación se inicia con una instalación nueva, hay términos y condiciones que el...

90
Indicador de actividad en SwiftUI

Intentando agregar un indicador de actividad de pantalla completa en SwiftUI. Puedo usar la .overlay(overlay: )función en ViewProtocolo. Con esto, puedo hacer cualquier vista superpuesta, pero no puedo encontrar el estilo predeterminado de iOS UIActivityIndicatorViewequivalente en...

90
Alineación de texto SwiftUI

Entre las muchas propiedades de la Textvista, no pude encontrar ninguna relacionada con la alineación del texto. He visto en una demostración que maneja automáticamente RTL, y cuando coloca cosas usando View body, siempre lo centra automáticamente. ¿Hay algún concepto que me falta sobre el...

88
¿Cómo ocultar el teclado al usar SwiftUI?

¿Cómo ocultar el keyboarduso SwiftUIde los siguientes casos? Caso 1 Tengo TextFieldy necesito ocultar el keyboardcuando el usuario hace clic en el returnbotón. Caso 2 Tengo TextFieldy necesito ocultar el keyboardcuando el usuario toca afuera. ¿Cómo puedo hacer esto usando SwiftUI? Nota: No he...

88
¿Qué habilita el DSL de SwiftUI?

Parece que el nuevo SwiftUImarco de Apple usa un nuevo tipo de sintaxis que efectivamente construye una tupla, pero tiene otra sintaxis: var body: some View { VStack(alignment: .leading) { Text("Hello, World") // No comma, no separator ?! Text("Hello World!") } } Al tratar de abordar lo...

85
¿Cómo creo un TextField de varias líneas en SwiftUI?

He estado intentando crear un TextField de varias líneas en SwiftUI, pero no puedo entender cómo. Este es el código que tengo actualmente: struct EditorTextView : View { @Binding var text: String var body: some View { TextField($text) .lineLimit(4) .multilineTextAlignment(.leading)...

75
NavigationLink funciona solo por una vez

Estaba trabajando en una aplicación con inicio de sesión y después de iniciar sesión hay una lista de categorías. Y debajo de cada categoría hay algunos elementos enumerados horizontalmente. El problema es que después de iniciar sesión, aparece la página principal y todo aparece excelente. Cuando...

47
¿Por qué mi aplicación SwiftUI se bloquea cuando navego hacia atrás después de colocar un `NavigationLink` dentro de un` navigationBarItems` en un `NavigationView`?

Ejemplo reproducible mínimo (Xcode 11.2 beta, esto funciona en Xcode 11.1): struct Parent: View { var body: some View { NavigationView { Text("Hello World") .navigationBarItems( trailing: NavigationLink(destination: Child(), label: { Text("Next") }) ) } } } struct Child: View {...

19
No se puede seleccionar la misma fila dos veces en SwiftUI

Tengo una lista de navegación con múltiples secciones y filas. Selecciono una fila para navegar a la vista que quiero. Sin embargo, cuando vuelvo a la vista raíz, no puedo seleccionar la fila foo. Toco fila foo y no pasa nada. Toco la barra de fila y esa fila me envía a su vista. Volver a la vista...