Qu’est-ce que SwiftUI
Fait partie de la section Introduction à SwiftUI du Journey Swift de Coddy. Leçon 1 sur 50.
SwiftUI est le framework d’Apple pour créer des écrans d’application en Swift. Vous décrivez ce que l’écran affiche, et SwiftUI le dessine puis le redessine chaque fois que vos données changent.
Une partie de l’écran est une vue : une structure qui se conforme à View et possède une propriété body. La propriété body renvoie ce que la vue affiche :
struct ContentView: View {
var body: some View {
Text("Hello, World!")
}
}Text est une vue qui affiche une ligne de texte. some View signifie que le corps renvoie un type particulier de vue, et Swift détermine de quel type il s’agit à partir du code qu’il contient.
L’aperçu à côté de l’éditeur affiche votre vue chaque fois que vous modifiez le code, afin que vous puissiez voir le résultat de chaque modification.
Défi
DébutantModifiez le texte afin que l’écran affiche Hello, SwiftUI! au lieu de Hello, World!.
Essayez vous-même
import SwiftUI
@main
struct CoddyApp: App {
var body: some Scene {
WindowGroup {
ContentView()
}
}
}Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.
Toutes les leçons de Introduction à SwiftUI
4Modificateurs
Marge intérieureArrière-plansOrdre des modificateursCadres et formesRécapitulatif - Créateur de badges2Afficher du contenu
Vues de texteNombres dans le textePolicesCouleursSymboles SFRécapitulatif - Étiquette de prix5État et boutons
BoutonsLa propriété @StateÉtat vrai ou fauxVues conditionnellesRécapitulatif - Compteur de scoreEntraînez-vous par vous-même : Playground Swift