Einführung in SwiftUI - Die List in SwiftUI - Teil 9 bis 11
Einführung in SwiftUI - Die List in SwiftUI - Teil 9 bis 11
Drei weitere Tutorials zum List-Steuerelement in SwiftUI. Themen sind Badges, Pull to Refresh sowie Suchen und filtern.
Drei weitere Tutorials zum List-Steuerelement in SwiftUI. Themen sind Badges, Pull to Refresh sowie Suchen und filtern.
Es geht weiter mit drei Tutorials zum List-Steuerelement in SwiftUI. Themen sind Sektionen, Wischgesten und Trennlinien
Über »Clean Code«, den Weg besseren Programmcode zu schreiben, gibt es viel Literatur. Oft sind die Bücher leider von einem Umfang, der auf Einsteiger abschreckend und nicht motivierend wirkt. Glücklicherweise muss man selten komplette Bücher lesen, um die eigenen Fähigkeiten zu verbessern. Bereits für Einsteiger gibt es fünf einfache Wege, um sofort besseren Code zu schreiben.
In den nächsten zwei Tutorials zum List-Steuerelement in SwiftUI wollen wir uns ansehen, wie wir von der Listenansicht zu einer Detailansicht zu navigieren können. Außerdem werden wir uns ansehen, wie Schaltflächen in der Navigationsleiste eingefügt werden.
List ist eines der wichtigsten Steuerelemente in SwiftUI, denn kaum eine Anwendung kommt ohne sie aus. Auf der iOS-Plattform ist es oft unumgänglich, Daten in Listen anzuzeigen, denn der kleine Bildschirm ermöglich oft keine andere sinnvolle Darstellung. Aus der List kann dann oft zu einer Detailansicht der ausgewählten Daten navigiert werden.
Versteckte Funktionen erwartet man von einer Plattform wie Github nicht. Aber es gibt sie und der erfolgreiche Finder wird von Github sogar darüber informiert, er hätte ein »Secret« entdeckt. Eines diese Geheimnisse ist eine sehr sinnvolle Funktion, die jeder Github-Nutzer kennen sollte. Mit wenigen Handgriffen kann die persönliche Profilseite angepasst werden.
Der Blur-Modifier von SwiftUI wird in vielen Fällen ausreichen, um ein Bild, oder eine kompletten View, verschwommen anzuzeigen. Mehr Kontrolle erhält man jedoch, wenn stattdessen ein UIVisualEffectView mit einem UIBlurEffect zum Einsatz kommen. Wir die Namen es vermuten lassen, haben es diese beiden Klassen noch nicht in das SwiftUI-Framework geschafft. Es sind UIKit-Klassen. Zwar können auch diese problemlos verwendet werden, es ist nur etwas mehr Aufwand nötig.
An dieser Stelle ausnahmsweise etwas schamlose Eigenwerbung. Die meisten Projekte dieser Webseite können inzwischen frei und ohne Einschränkungen von Github geladen werden.