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.



5
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 …
111 swift  xcode  swiftui  ios13 

24
Mueva TextField hacia arriba cuando el teclado haya aparecido en SwiftUI
Tengo siete TextFielddentro de mi principal ContentView. Cuando el usuario abre el teclado, algunos de ellos TextFieldestán ocultos debajo del marco del teclado. Así que quiero mover todos TextFieldhacia arriba respectivamente cuando haya aparecido el teclado. He usado el siguiente código para agregar TextFielden la pantalla. struct ContentView : View …
100 ios  swift  swiftui 


3
SwiftUI: Cómo implementar un inicio personalizado con @Binding variables
Estoy trabajando en una pantalla de entrada de dinero y necesito implementar una costumbre initpara establecer una variable de estado basada en la cantidad inicializada. Pensé que esto funcionaría, pero recibo un error del compilador de: Cannot assign value of type 'Binding<Double>' to type 'Double' struct AmountView : View { …
95 swift  swiftui 

9
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 SwiftUI. ¿Cómo puedo hacer un spinner de estilo predeterminado SwiftUI? NOTA: No se trata …
90 swiftui 

9
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 sistema de diseño SwiftUIy, si …
90 ios  swift  swiftui 

20
¿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 hecho una pregunta al respecto UITextField. …

2
¿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 que realmente es …
88 swift  swiftui 

10
¿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) .frame(minWidth: 100, maxWidth: 200, minHeight: 100, maxHeight: .infinity, alignment: .topLeading) …
85 ios  swiftui 


4
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 haces clic en un …

9
¿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 { @Environment(\.presentationMode) var presentation var body: some View { Text("Hello, World!") …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.