Die App-Datei
Teil des Abschnitts Einführung in SwiftUI der Swift-Journey von Coddy. Lektion 2 von 50.
Eine App beginnt mit einer Struktur, die mit @main gekennzeichnet ist und App entspricht. Ihr Body enthält eine WindowGroup, und die darin enthaltene Ansicht ist der erste Bildschirm, den der Benutzer sieht:
@main
struct CoddyApp: App {
var body: some Scene {
WindowGroup {
ContentView()
}
}
}Dies ist die Datei, die Xcode für jede neue App erstellt. In diesen Lektionen befindet sie sich in CoddyApp.swift, die gesperrt ist, und du schreibst deine Bildschirme in ContentView.swift.
Eine Ansicht kann eine Barrierefreiheitskennung enthalten: einen Namen, den Tests verwenden, um sie zu finden. Sie ändert nicht, wie die Ansicht aussieht:
Text("Good morning")
.accessibilityIdentifier("greeting").accessibilityIdentifier("greeting") ist ein Modifier: eine Methode, die du für eine Ansicht aufrufst, um eine geänderte Ansicht zurückzuerhalten. Apples UI-Tests finden Ansichten auf dieselbe Weise, und auch die Prüfungen in diesen Lektionen tun das. Wenn eine Aufgabe also eine Kennung vorgibt, füge sie genau wie angegeben hinzu.
Aufgabe
AnfängerLass den Bildschirm Welcome to Coddy anzeigen und gib diesem Text die Barrierefreiheitskennung welcome.
Probier es selbst
import SwiftUI
@main
struct CoddyApp: App {
var body: some Scene {
WindowGroup {
ContentView()
}
}
}Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
Alle Lektionen in Einführung in SwiftUI
4Modifikatoren
InnenabstandHintergründeReihenfolge der ModifikatorenRahmen und FormenRückblick – Badge Maker10Projekt – Coddy Coffee
ProjektübersichtGetränkeansichtenÜbe selbstständig: Swift-Playground