SwiftUI – NavigationStack

In einem älteren Artikel ging es um eine in SwiftUI zu erstellende NavigationView. Diese View ist mittlerweile als deprecated gekennzeichnet. Nachfolger ist der NavigationStack. Ausgangspunkt soll der Code des Tutorials zur NavigationView sein: Innerhalb der NavigationView wird in diesem Beispiel eine Liste mit vier Text-Views verwendet. Die NavigationView kann nun einfach durch ein NavigationStack ersetzt werden: Am Aussehen der App …

Weiterlesen …

macOS-Programmierung mit SwiftUI

Im diesem Tutorial geht es um die Grundlagen zur macOS-Programmierung mit SwiftUI. Ziel ist es – unter Verwendung eines Text-Elements – ein simples Hello-World-Programm zu schreiben. Legt dazu ein neues Projekt an und wählt als Vorlage aus. Im nächsten Dialog vergebt Ihr einen Projektnamen (hier: „HelloWorld“), wählt gegebenenfalls ein Team aus (oder belasst es bei „None“) und gebt einen Organization …

Weiterlesen …

Aussehen eines Bildes in SwifUI anpassen

In einem älteren Blogbeitrag ging es um die Erstellung eines CALayer-Objekts, um basierend darauf ein rundes Bild mit einer Umrandung erzeugen zu können. Im Ergebnis erhielt man diese Ansicht: Wie sieht dies nun SwiftUI aus? Zunächst habe ich ein neues SwiftUI-Projekt angelegt, das ich den Namen „CircleImage“ gegeben habe. Dabei wird automatisch die Datei „ContentView.swift“ angelegt, die den Einstiegspunkt für …

Weiterlesen …

SwiftUI – NavigationView und List erstellen

Vor der Einführung von SwiftUI wurde eine Tabellenansicht mithilfe des UITableViewControllers realisiert. Und für die Navigation griff man auf einen UINavigationController zurück. In diesem Blogbeitrag geht es darum, dies in SwiftUI mit einer List — eingebettet in einer NavigationView — umzusetzen. Rückblick: Die App “kiel-info” Die Verwendung eines UITableViewControllers hatte ich seinerzeit anhand des Projekts “kiel-info” demonstriert, das über mein …

Weiterlesen …