Code-Snippets
Kleine und größere Beispiel rund um Swift, SwiftUI und den Apple Frameworks.
Animationen
Alles Rund um Animationen in SwiftUI
Animierter Button mit Zustandswechsel
Beim ersten Klick ändert der Button seine Farbe von Blau zu Grün und vergrößert sich um 20 %. Bei...
Animierter Zähler
n diesem Beispiel wird ein animierter Zähler dargestellt. Die Zahl verändert sich mit einer fließ...
Drehendes Icon
Dieses Beispiel demonstriert, wie sich ein Symbol – in diesem Fall das Aktualisierungs-Icon – end...
Ein pulsierendes Herz
Hier wird ein pulsierendes Herz angezeigt, welches in Dauerschleife schlägt. Über die Duration ka...
Einen pulsierenden Button
Im folgenden Beispiel wird ein pulsierender Kreis als Button angezeigt. Dabei wird der Button um ...
Wechseln der Farbe
Hier wird ein Quadrat gezeichnet. Beim Starten wird das Rechteck in rot angezeigt. Durch einen Ta...
Phasen Animation
Das ist eine Phasen Animation von einem Kreis. Durch ändern der Phase wird der Kreis größer und w...
Kontrollelemente
Alles rund um Kontrollelemente in SwiftUI
Farblich angepasste Statusanzeige
Das Steuern einer farblich abgesetzten Statusanzeige durch einen Slider. Der Bereich von 0% bis 1...
Benutzerdefinierter An/Aus Knopf
Eine andere Variante, wie ein An/Aus Knopf dargestellt werden kann. import SwiftUI struct Co...
Anzeige für einen leeren Zustand
Bietet eine native Benutzeroberfläche im leeren Zustand, die sich gut an verschiedene Plattformen...
Pickerverwendung als Segmentcontrolle
Hier wird gezeigt, wie ein Picker mit einzelnen Segmenten erstellt werden kann. import SwiftUI ...
Farbauswahldialog mit mehreren Optionen
Verwendung eines Farbauswahldialogs mit mehreren Optionen eine Farbe zu definieren. import Swift...
Ein Stepper mit Begrenzung
Ein Stepper mit der Begrenzung zwischen 1 und 10 um einen Wert zu definieren. import SwiftUI ...
Strukturierte Datenausgabe
Dieses Beispiel zeigt eine strukturierte Datenausgabe. import SwiftUI struct ContentView: Vie...
Grafik
Alles rund um Grafik, wie zeichne ich, wie fülle ich etwas aus und vieles mehr in SwiftUI
Direktes Zeichnen auf der Oberfläche (Canvas)
In diesem einfachen Beispiel wird ein blauer Kreis direkt auf die Oberfläche gezeichnet. import ...
Benutzerdefiniertes Zeichnen einer Linie
Einfaches Canvas-Beispiel für benutzerdefiniertes Linienzeichnen mit dynamischen Größen. Über den...
Farbverlauf mit 4 Farben (AngularGardient)
Zeigt einen auf eine Form angewendeten Farbverlauf, ideal für visuelles Flair. import SwiftUI ...
Ein radialer Farbverlauf von innen nach außen.
Farbveraluf von Gelb über Orange nach Grün. Der Verlauf geht von innen nach außen. import SwiftU...
Menü
Alle Arten von Menü in SwiftUI
Anpassbare Toolbar
Die Toolbar am oberen Rand kann ganz individuell gestaltet werden. In diesem Beispiel gibt es obe...
Multifunktionale Tabbar für das iPad
Die Tabbar kommt erst auf dem iPad so richtig zur Geltung. Je nachdem wie das iPad gedreht wird, ...
Ein Kontextmenü mit Vorschau
In diesem Beispiel wird gezeigt, wie ein Kontextmenü mit Vorschau erstellt wird. import SwiftUI ...
Ein Kontextmenü mit Aktion
Ein einfache Kontextmenü mit den entsprechenden Buttons und den Aktion dahinter. import SwiftUI ...
Rollen im Kontextmenü
Weist Schaltflächen in Menüs Rollen zu und unterstützt das System-Styling für destruktive Aktione...
Menüpunkte mit Badges in der Seitenleiste
Verwendet Abzeichen in einem Seitenleistenmenü und verbessert so die App-Navigation für Multitask...
Pulldown Menü in der Toolbar
Hier wird die Frage beantwortet, wie ich ein Pulldown Menü oben rechts in der Toolbar platzieren ...
UI/UX
Alles rund um die Bedienung und Oberfläche in SwiftUI
Ein TabView wird zur PageTabView
Hier wird eine TabView zu einer PageView. Die Seiten können durch wischen nach rechts oder links ...
Präzises Scrollen in einer View
Hier wird die Frage beantwortet, wie in einer View das Scrollen verfeinert werden kann. import S...
Verwendung von FocusState
Demonstriert die Verwendung von @FocusState für eine bessere Tastaturflusssteuerung. import Swif...
Symboleffekt durch Buttonklick
Beim Anklicken des Buttons wird das Herz mit einem kurzen Effekt beweget. import SwiftUI str...
Virtual Reality & Argument Reality
Alles rund um VR & AR vom iPhone übers iPad bis hin zur Vision Pro und alles in SwiftUI.
Gestenunterstützung mit einem 3D Modell
Demonstriert die RealityKit-Modellinteraktion mit Gestenunterstützung unter Verwendung von Realit...
Gesichtsbewegungen verfolgen
Die Bewegung eines Gesichtes tracken und dazu einen Punkt auf das Gesicht legen. import SwiftUI ...
Button Effekt in VR
Zeigt einen Button in einem virtuellen Raum, der beim Anklicken einen entsprechenden Effekt bekom...