O que é SwiftUI
Parte da seção Introdução ao SwiftUI do Journey de Swift da Coddy. Lição 1 de 50.
SwiftUI é o framework da Apple para criar telas de aplicativos em Swift. Você descreve o que a tela exibe, e o SwiftUI a desenha e a redesenha sempre que seus dados mudam.
Uma parte da tela é uma view: uma struct que está em conformidade com View e tem uma propriedade body. O body retorna o que a view exibe:
struct ContentView: View {
var body: some View {
Text("Hello, World!")
}
}Text é uma view que mostra uma linha de texto. some View significa que o body retorna um tipo específico de view, e o Swift determina qual é esse tipo a partir do código interno.
A pré-visualização ao lado do editor renderiza sua visualização sempre que você altera o código, para que veja o resultado de cada edição.
Desafio
InicianteAltere o texto para que a tela mostre Hello, SwiftUI! em vez de Hello, World!.
Experimente você mesmo
import SwiftUI
@main
struct CoddyApp: App {
var body: some Scene {
WindowGroup {
ContentView()
}
}
}Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.
Todas as lições de Introdução ao SwiftUI
4Modificadores
PreenchimentoPlanos de fundoOrdem dos modificadoresMolduras e formasRecapitulação - Criador de distintivos10Projeto - Coddy Coffee
Visão geral do projetoTelas de bebidas5Estado e Botões
BotõesA Propriedade @StateEstado Verdadeiro ou FalsoViews CondicionaisRecapitulação - Marcador de PontosPratique por conta própria: Playground de Swift