SwiftUI ist Apples deklarative Swift-API zum Definieren grafischer Benutzeroberflächen. Verwenden Sie dieses Tag für Fragen zu SwiftUI auf jeder Plattform.
Das Spielen mit SwiftUI und Core Data brachte mich in ein merkwürdiges Problem. Die Situation ist also wie folgt: Ich habe eine Hauptansicht "AppView" und eine Unteransicht mit dem Namen "SubView". Die SubView-Ansicht wird in der AppView-Ansicht geöffnet, wenn ich in der NavigationTitleBar als Popover oder Blatt auf die Plus-Schaltfläche …
In einer SwiftUI habe Viewich eine Listbasierend auf @FetchRequestder Anzeige von Daten einer PrimaryEntität und der über eine Beziehung verbundenen SecondaryEntität. Das Viewund sein Listwird korrekt aktualisiert, wenn ich eine neue PrimaryEntität mit einer neuen verwandten sekundären Entität hinzufüge . Das Problem ist, dass beim Aktualisieren des verbundenen SecondaryElements in …
Nach dem Klicken auf die Auswahl navigiert es zur Auswahlansicht. Die Elementliste wird zu weit von oben gerendert, wird jedoch nach Abschluss der Animation angezeigt. Warum passiert dies? Demo: https://gfycat.com/idioticdizzyazurevase Ich habe bereits ein minimales Beispiel erstellt, um Titel und Schaltflächen der Navigationsleiste, Formularabschnitte und andere Details auszuschließen: import SwiftUI …
Ich habe ein bisschen mit SWiftUI experimentiert und kann anscheinend überhaupt keine Informationen darüber finden, wie man mit SWiftUI eine mehrspaltige TableView wie in NSTableView erstellt. Alle Beispiele, die ich gefunden habe, zeigen eine einzelne Datenspalte. In der Dokumentation von Apple ist sogar angegeben, dass die SwiftUI-Listenstruktur für die einspaltige …
Ich habe eine vorhandene App, im Grunde eine Einkaufslisten-App, zu der ich versuche, etwas süßes, süßes SwiftUI-Lovin hinzuzufügen. Mein Problem ist, dass die Aktualisierung der Echtzeitvorschau nicht funktioniert. Die Warnung "Automatische Aktualisierung der Vorschau angehalten" wird ständig angezeigt. Ich drücke auf die Schaltfläche "Fortsetzen", es erstellt die App, es zeigt …
Ich möchte auf eine Schaltfläche klicken und dann eine neue Ansicht wie present modallyin UIKit präsentieren Ich habe bereits " So präsentieren Sie eine neue Ansicht mithilfe von Blättern " gesehen, möchte sie jedoch nicht als modales Blatt an die Hauptansicht anhängen. Und ich möchte nicht verwenden NavigationLink, weil ich …
Ich habe eine Schaltfläche in SwiftUI und möchte eine andere Aktion für "Tippen auf die Schaltfläche" (normales Klicken / Tippen) und "Langes Drücken" ausführen können. Ist das in SwiftUI möglich? Hier ist der einfache Code für die Schaltfläche, die ich jetzt habe (behandelt nur den "normalen" Tap / Touch-Fall). Button(action: …
Ich versuche, einen benutzerdefinierten Eigenschaften-Wrapper zu erstellen, der von SwiftUI unterstützt wird. Dies bedeutet, dass Änderungen an den entsprechenden Eigenschaftenwerten eine Aktualisierung der SwiftUI-Ansicht bewirken würden. Hier ist eine vereinfachte Version von dem, was ich habe: @propertyWrapper public struct Foo: DynamicProperty { @ObservedObject var observed: SomeObservedObject public var wrappedValue: [SomeValue] …
Ich schreibe eine einfache Mines-App , um SwiftUI kennenzulernen. Als solches möchte ich, dass der primäre Klick (normalerweise LMB) "gräbt" (zeigt an, ob sich dort eine Mine befindet) und der sekundäre Klick (normalerweise RMB), um eine Flagge zu platzieren. Ich habe das Graben arbeiten! Aber ich kann nicht herausfinden, wie …
Ich entwerfe eine App, die die Funktion zum Abrufen von JSON-Daten und zum Anzeigen einer Liste der abgerufenen Elemente in einer FileBrowser-Typansicht enthält. In dieser Ansicht sollte ein Benutzer in der Lage sein, auf einen Ordner zu klicken, um tiefer in den Dateibaum einzutauchen, oder auf eine Datei klicken, um …
Ich versuche, mir Core Data beizubringen, indem ich eine App zum Verwalten von Hausaufgaben erstelle. Mein Code funktioniert einwandfrei und die App läuft einwandfrei, bis ich versuche, der Liste eine neue Zuordnung hinzuzufügen. Ich erhalte diesen Fehler Thread 1: EXC_BREAKPOINT (code=1, subcode=0x1c25719e8)in der folgenden Zeile : ForEach(courses, id: \.self) { …
Tor Daten abrufen, die in a angezeigt werden sollen scrollView erwartetes Ergebnis Tatsächliche Ergebnis Alternative verwenden List, aber es ist nicht flexibel (kann keine Trennzeichen entfernen, kann nicht mehrere Spalten haben) Code struct Object: Identifiable { var id: String } struct Test: View { @State var array = [Object]() var …
Mit SwiftUI (Xcode 11.1) habe ich einige Ansichten mit 2-Wege-Bindungen eingerichtet (mit @Binding ). Die bidirektionale Aktualisierung funktioniert hervorragend. Wie kann ich jedoch die Ansicht über den PreviewProvider instanziieren? Zum Beispiel: struct AddProjectView: View { @Binding public var showModal: Bool var body: some View { return VStack { Text("Add Project …
Kann mir jemand helfen? Ich kann keine Beschreibung der Lokalisierung in der Swift-Benutzeroberfläche finden. Kann jemand bitte Ratschläge geben oder besser ein Beispiel, wie man zum Beispiel lokalisiert Text()?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.