Skip to main content

Code-Snippets

Kleine und größere Beispiel rund um Swift, SwiftUI und den Apple Frameworks.

Animationen

Alles Rund um Animationen in SwiftUI

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...

Umschalter mit erweiterter Beschriftung und Symbol

Kombiniert Text und Symbol in einer benutzerdefinierten Umschaltbeschriftung für mehr Übersichtli...

Eigener Button Style (Skalieren)

Erstellt einen eigenen Style für einen Button. Beim Anklicken wird der Button kleiner und geht au...

Gauge mit Gradient Style

Eine Gauge mit einem Farbverlauf von rot über gelb nach grün, passend zum Beispiel für eine Batte...

Accessible Toggle mit SwiftUI

Dieses Beispiel demonstriert die Verwendung eines barrierefreien Toggles in SwiftUI mit Label und...

Circular Progress Bar

Beschreibung Die CircularProgressBar ist eine wiederverwendbare SwiftUI-Komponente, mit der du ei...

Grafik

Alles rund um Grafik, wie zeichne ich, wie fülle ich etwas aus und vieles mehr in SwiftUI

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 ...

Mehrstufiges Menü mit Untermenüs

Veranschaulicht verschachtelte Menüs für tiefere Interaktionshierarchien in kompakten Schnittstel...

Listeinträge mit Kontextmenü

Erstellt ein Kontextmenü für die Einträge einer Liste: import SwiftUI struct QuickActionMenuE...

Swipe Aktion für Listeinträge

Dieses Beispiel zeigt, wie man die Swipe Aktion nach links für das Löschen eines Eintrages ein ba...

Beispiel für ein Icon-basiertes Menü mit Menu und System-Icons

Beschreibung Dieses SwiftUI-Codebeispiel zeigt, wie ein einfaches Menü mit Symbolen (System-Icons...

Radiale Menüansicht

Diese View zeigt ein zentrales Menü, das beim Antippen radial aufgefächert wird. Um den Hauptbutt...

Oberfläche 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...

Glassmorphism mit Unschärfeeffekten und Benachrichtigungen im Dynamic-Island-Stil

Dieses Beispiel demonstriert Glassmorphism mit Unschärfeeffekten und Benachrichtigungen im Dynami...

Verfeinerte Popover-Positionierung

Demonstriert eine verfeinerte Popover-Positionierung mithilfe von attachmentAnchor und arrowEdge....

Eingabefocus automatisch setzen

Setzt den Focus automatisch auf das Textfeld, sobald es erscheint. Damit wird auch gleichzeitig d...

Wie erstelle ich einen einklappbaren Bereich (DisclosureGroup) in einem SwiftUI-Formular?

In SwiftUI kannst du dafür das DisclosureGroup-Element nutzen. Hier ein Beispiel, wie das umgeset...

Temporäres Benachrichtigungsbanner mit Animation

Dieses Beispiel zeigt, wie ein temporäres Benachrichtigungsbanner mit sanfter Animation in SwiftU...

Ausklappbares Karten Beispiel

Beschreibung Dieses Beispiel zeigt, wie du mit SwiftUI eine sogenannte „Expanding Card“ implement...

Zugänglichkeit verbessern

Diese View bietet eine benutzerfreundliche Oberfläche mit Fokus auf Zugänglichkeit für sehbehinde...

Benutzerfreundliche Farbauswahl

Diese View ermöglicht es Nutzern, auf einfache Weise individuelle Farbschemata für die App-Oberfl...

Virtual Reality & Argument Reality

Alles rund um VR & AR vom iPhone übers iPad bis hin zur Vision Pro und alles in SwiftUI.