SwiftUI Academy · Les

Tekst over meerdere regels en uitlijning

Beheer het aantal regels, afbreken en tekstuitlijning.

Les 2 van 413 stappen

Tekst over meerdere regels en uitlijning is een gratis SwiftUI Academy-les op CoddyKit. Dit is les 2 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.

Wanneer tekst lang wordt

Korte labels passen op één regel, maar alinea's worden afgebroken over meerdere regels. In deze les leer je hoe je regelafbreking, regellimieten en uitlijning voor langere tekst beheert. 📝

Tekst wordt standaard afgebroken

SwiftUI breekt lange tekst automatisch af over meerdere regels wanneer daar ruimte voor is. Voor eenvoudige regelafbreking hoef je meestal niets te doen.

Text("A fairly long sentence that will wrap onto more than one line.")

Regels beperken

De modifier lineLimit beperkt hoeveel regels worden weergegeven. Extra tekst wordt afgekapt met een beletselteken, wat ideaal is voor voorbeelden en kaarten.

Text(longBio)
    .lineLimit(2)

Modus voor afkappen

Bepaal waar het afkappen plaatsvindt met truncationMode. Kies .tail, .head of .middle, afhankelijk van welk deel het belangrijkst is.

Text(path)
    .lineLimit(1)
    .truncationMode(.middle)

Tekst over meerdere regels uitlijnen

Gebruik multilineTextAlignment om afgebroken regels links, in het midden of aan het einde uit te lijnen. Dit heeft alleen invloed op tekst die meer dan één regel beslaat.

Text(quote)
    .multilineTextAlignment(.center)

Uitlijning van frame versus tekst

Onthoud het verschil: de uitlijning van het frame positioneert het hele blok, terwijl multilineTextAlignment de regels binnen dat blok rangschikt.

Een blok centreren

Geef een blok een breed frame en een gecentreerde tekstuitlijning om zowel het blok als de regels te centreren. Beide werken samen.

Text(notice)
    .multilineTextAlignment(.center)
    .frame(maxWidth: .infinity)

Regelafstand

Voeg ruimte tussen regels toe met lineSpacing. Een paar extra punten maken dichte alinea's vaak veel gemakkelijker te lezen.

Text(article)
    .lineSpacing(6)

Een krappe lay-out toestaan

Wanneer de ruimte beperkt is, zorgt minimumScaleFactor ervoor dat tekst kleiner wordt in plaats van afgekapt te worden, zodat het volledige bericht zichtbaar blijft.

Text(headline)
    .lineLimit(1)
    .minimumScaleFactor(0.7)

Vaste grootte om afkappen te voorkomen

Als afgebroken tekst wordt samengedrukt, zorgt fixedSize ervoor dat de ideale hoogte behouden blijft, zodat er niets onverwacht wordt afgeknipt.

Text(message)
    .fixedSize(horizontal: false, vertical: true)

Alles samenvoegen

Combineer lineLimit, uitlijning en tussenruimte om leesbare kaarten te maken. Kleine aanpassingen zorgen samen voor een verzorgde leeservaring.

Snelle controle

Welke modifier lijnt afgebroken tekstregels uit?

Samenvatting van de les

Je hebt lange tekst vormgegeven met lineLimit, afkapping, uitlijning en tussenruimte. Deze hulpmiddelen houden alinea's netjes en gemakkelijk leesbaar. 👍

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 “Tekst over meerdere regels en uitlijning” gratis?

Ja — de volledige tekst van “Tekst over meerdere regels en uitlijning” 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 “Tekst over meerdere regels en uitlijning”?

Beheer het aantal regels, afbreken en tekstuitlijning. 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 2 van 4.

Hoe lang duurt de les “Tekst over meerdere regels en uitlijning”?

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. Lettertypen, gewicht en kleur
  2. Tekst over meerdere regels en uitlijning
  3. Afbeeldingen uit assets laden
  4. SF Symbols gebruiken
← Terug naar SwiftUI Academy