SwiftUI Academy · Les

Kennismaken met View-modifiers

Koppel modifiers aan elkaar om het uiterlijk en gedrag te wijzigen.

Les 3 van 413 stappen

Kennismaken met View-modifiers is een gratis SwiftUI Academy-les op CoddyKit. Dit is les 3 van 4. Je kunt de volledige les hieronder gratis lezen en daarna in de browser praktisch oefenen met een ingebouwde code-editor en een AI-begeleider die 24/7 beschikbaar is. Deze les maakt deel uit van het leertraject SwiftUI Academy. Je voortgang wordt gesynchroniseerd op het web en in de CoddyKit-app. De cursus SwiftUI Academy bevat in totaal 4 lessen.

Wat is een modifier?

Een viewmodifier past aan hoe een weergave eruitziet of zich gedraagt. Je voegt er een toe met een punt direct achter de weergave. 🎨

Text("Styled")
    .font(.title)

Modifiers retourneren een nieuwe weergave

Elke modifier wikkelt de weergave in en retourneert een nieuwe weergave. Het origineel wordt nooit gewijzigd; je krijgt altijd een opgemaakte kopie terug.

Modifiers aan elkaar koppelen

Je kunt modifiers achter elkaar stapelen. Dit heet ketenen, waarbij elke regel een extra opmaaklaag toevoegt.

Text("Hi")
    .font(.title)
    .bold()
    .foregroundStyle(.blue)

Opvulling toevoegen

De modifier padding voegt ruimte toe rondom een weergave. Dit is een van de meest gebruikte modifiers.

Text("Spaced out")
    .padding()

Een achtergrond toevoegen

Gebruik background om een kleur of weergave achter je inhoud te plaatsen. Combineer dit met padding voor een strakke kaartweergave.

Text("Card")
    .padding()
    .background(.yellow)

De volgorde is belangrijk

Modifiers worden van boven naar beneden toegepast, dus hun volgorde verandert het resultaat. Met padding vóór de achtergrond kleur je een ander gebied dan met padding erna.

De volgorde in actie zien

Hier komt background eerst, dus alleen de oorspronkelijke tekst krijgt een kleur. Daarna voegt padding duidelijke ruimte buiten de tekst toe. 🔄

Text("Try it")
    .background(.green)
    .padding()

Hoeken afronden

Na een achtergrond maakt de modifier cornerRadius de randen rond, zodat weergaven een zachte, moderne uitstraling krijgen.

Text("Pill")
    .padding()
    .background(.blue)
    .cornerRadius(12)

Modifiers werken op elke weergave

Modifiers zijn niet alleen voor Text. Elke weergave, inclusief afbeeldingen en stapels, kan op dezelfde manier worden opgemaakt.

Een modifierketen lezen

Lees een keten als een recept, van boven naar beneden. Elke stap bouwt voort op het resultaat van de stap erboven.

Keten leesbaar houden

Plaats elke modifier op een eigen regel. Zo blijven lange ketens leesbaar en kun je later eenvoudig een stap toevoegen of verwijderen. ✨

Snelle controle

Test hoe een modifier de weergave beïnvloedt waaraan deze is gekoppeld.

Samenvatting: viewmodifiers

Modifiers worden met een punt gekoppeld, retourneren nieuwe weergaven en worden van boven naar beneden geketend, waarbij de volgorde belangrijk is. Gebruik padding, background en cornerRadius om alles op te maken. 🎉

Gratis beginnen

Leer Swift met een AI-tutor — gratis

Schrijf echte code en voer die uit in je browser, krijg direct hulp van een AI-tutor die 24/7 beschikbaar is en ga verder waar je gebleven bent op het web of in de app.

Cursussen
30
Lessen
120

Veelgestelde vragen

Is de les “Kennismaken met View-modifiers” gratis?

Ja — de volledige tekst van “Kennismaken met View-modifiers” kun je hier gratis op het web lezen. Als je interactief wilt oefenen met een ingebouwde code-editor en een AI-begeleider die 24/7 beschikbaar is, en de rest van de cursus SwiftUI Academy wilt ontgrendelen, kun je upgraden naar CoddyKit PRO. De cursus SwiftUI Academy bevat in totaal 4 lessen.

Wat leer ik in “Kennismaken met View-modifiers”?

Koppel modifiers aan elkaar om het uiterlijk en gedrag te wijzigen. Je oefent met SwiftUI Academy door code rechtstreeks in de browser uit te voeren. Een AI-begeleider die 24/7 beschikbaar is beantwoordt je vragen terwijl je de les doorwerkt.

Heb ik ervaring nodig om met SwiftUI Academy te beginnen?

Ervaring vooraf is niet nodig. SwiftUI Academy op CoddyKit is opgebouwd voor beginners tot gevorderden, zodat je hier of bij het begin kunt starten en in je eigen tempo kunt leren. Dit is les 3 van 4.

Hoe lang duurt de les “Kennismaken met View-modifiers”?

De meeste lessen van CoddyKit duren ongeveer 5–10 minuten. Elke les is kort en interactief, zodat je gestaag vooruitgaat en op het web en in de app precies verdergaat waar je was gebleven.

Kan ik code schrijven en uitvoeren in deze les over SwiftUI Academy?

Ja. Elke les over SwiftUI Academy bevat een ingebouwde code-editor, zodat je rechtstreeks in je browser echte code kunt schrijven en uitvoeren en direct feedback van AI krijgt — lokale installatie is niet nodig.

Alle lessen in deze cursus

  1. Wat is een View?
  2. Tekst op het scherm weergeven
  3. Kennismaken met View-modifiers
  4. De View-hiërarchie lezen
← Terug naar SwiftUI Academy