Perguntas com a marcação «swiftui»

SwiftUI é a API Swift declarativa da Apple para definir interfaces gráficas de usuário. Use esta tag para perguntas sobre o SwiftUI em qualquer plataforma.

106
Xcode 11 - Desativar UISceneDelegate / SwiftUI no iOS 13

No momento, estou usando o Xcode 11 Beta 5. No meu aplicativo, ele funciona bem no iOS 12 e anteriores. No entanto, no iOS 13, parece que está usando o UIScene por padrão. Isso está fazendo com que meu aplicativo não faça nada. Quando o aplicativo é iniciado em uma nova instalação, há termos e...

100
Mova TextField para cima quando o teclado aparecer no SwiftUI

Eu tenho sete TextFielddentro do meu principal ContentView. Quando o usuário abre o teclado, alguns TextFielddeles ficam ocultos sob a moldura do teclado. Portanto, quero mover tudo para TextFieldcima, respectivamente, quando o teclado aparecer. Usei o código abaixo para adicionar TextFieldna...

97
Indicador de atividade em SwiftUI

Tentando adicionar um indicador de atividade em tela cheia no SwiftUI. Posso usar a .overlay(overlay: )função no Viewprotocolo. Com isso, posso fazer qualquer sobreposição de visualização, mas não consigo encontrar o estilo padrão do iOS UIActivityIndicatorViewequivalente em SwiftUI. Como...

93
Como faço para criar um TextField multilinha no SwiftUI?

Tenho tentado criar um TextField multilinha no SwiftUI, mas não consigo descobrir como. Este é o código que tenho atualmente: struct EditorTextView : View { @Binding var text: String var body: some View { TextField($text) .lineLimit(4) .multilineTextAlignment(.leading) .frame(minWidth:...

90
Alinhamento de texto SwiftUI

Entre as muitas propriedades da Textvisualização, não consegui encontrar nenhuma relacionada ao alinhamento do texto. Eu vi em uma demonstração que ele lida automaticamente com RTL, e ao colocar coisas usando View body, ele sempre centraliza automaticamente. Há algum conceito que estou perdendo...

88
Como ocultar o teclado ao usar o SwiftUI?

Como esconder keyboardusando SwiftUIpara os casos abaixo? Caso 1 Eu tenho TextFielde preciso ocultar o keyboardquando o usuário clica no returnbotão. Caso 2 Eu tenho TextFielde preciso esconder o keyboardquando o usuário toca fora. Como posso fazer isso usando SwiftUI? Nota: Eu não fiz uma...

88
O que ativa o DSL do SwiftUI?

Parece que a nova SwiftUIestrutura da Apple usa um novo tipo de sintaxe que efetivamente constrói uma tupla, mas tem outra sintaxe: var body: some View { VStack(alignment: .leading) { Text("Hello, World") // No comma, no separator ?! Text("Hello World!") } } Tentando descobrir o que essa...

75
NavigationLink funciona apenas uma vez

Eu estava trabalhando em um aplicativo com login e, após o login, há categorias listadas. E em cada categoria, existem alguns itens listados horizontalmente. A coisa é após o login, a página principal aparece e tudo está listado muito bem. Quando você clica em um item, ele é exibido na tela...