Press "Enter" to skip to content

Schlagwort: Modifier

SwiftUI: Warum die Modifier-Reihenfolge so wichtig ist

Modifier sind ein essenzieller Bestandteil von SwiftUI. Mit ihrer Hilfe führt man Manipulationen an Views durch und passt so deren Erscheinungsbild und Funktionsweise an. Um das bestmögliche und insbesondere auch korrekte Verhalten aus dem Einsatz von Modifiern zu ziehen, muss man deren eigentliche Funktionsweise verstehen. Genau darauf möchte ich in diesem Artikel eingehen und zeigen, warum deshalb auch die Reihenfolge der Modifier-Aufrufe sehr entscheidend sein kann. Modifier generieren neue Views Zunächst einmal ist das Verhalten von Modifiern recht simpel. Sie…

SwiftUI in der Praxis – Teil 8

Eigene Modifier erstellen Mithilfe von Modifiern führt man Anpassungen an Views in SwiftUI durch. Mit ihnen lässt sich Text formatieren, die Größe eines Bildes anpassen oder eine Hintergrundfarbe setzen. Das SwiftUI-Framework bringt bereits von Haus aus eine riesige Zahl an solchen Modifiern mit. Nichtsdestotrotz wäre es in manchen Fällen praktisch, eigene Modifier zu erzeugen. Die würden sich typischerweise aus der Kombination verschiedener bestehender Modifier zusammensetzen und daraus einen gänzlich neuen Modifier generieren. Erfreulicherweise lassen sich solche eigenen Modifier tatsächlich dank…

SwiftUI in der Praxis – Teil 6

Warum die Reihenfolge von Modifier-Aufrufen so wichtig ist Mithilfe der Modifier konfiguriert man das Aussehen und Verhalten von Views in SwiftUI. Das Vorgehen dieser speziellen Methoden ist hierbei besonders interessant. Sie nehmen die View, auf der sie aufgerufen werden, als Basis und verändern sie dem Verhalten des jeweiligen Modifiers entsprechend (setzen so beispielsweise eine Farbe für einen Text oder Verändern die Größe der View). Im Anschluss liefern sie eine gänzlich neue View zurück, die auf der ursprünglichen View basiert und…

Impressum

Thomas Sillmann
Kettererstraße 6
D-63739 Aschaffenburg
USt-ID: DE306231294
E-Mail: contact@thomassillmann.de
Mobil: +49 (0) 151 65125650
Web: https://www.thomassillmann.de/

Inhaltlich Verantwortlicher gemäß §55 Abs. 2 RStV: Thomas Sillmann (Anschrift siehe oben)

Haftungshinweis: Trotz sorgfältiger inhaltlicher Kontrolle übernehme ich keine Haftung für die Inhalte externer Links. Für die Inhalte der verlinkten Seiten sind ausschließlich deren Betreiber verantwortlich.

Kontakt und soziale Netzwerke

© 2019-2023 by Thomas Sillmann