SwiftUI ist Apples deklarative Swift-API zum Definieren grafischer Benutzeroberflächen. Verwenden Sie dieses Tag für Fragen zu SwiftUI auf jeder Plattform.
Ich möchte die Grenze im unteren Teil nur in behalten UITextField. Aber ich weiß nicht, wie wir es auf der Unterseite halten können. Können Sie mich bitte beraten?
Ich fange an zu probieren SwiftUIund bin überrascht, dass es nicht einfach zu sein scheint, die Hintergrundfarbe von a zu ändern View. Wie machst du das mit SwiftUI?
Ich verwende derzeit Xcode 11 Beta 5. In meiner Anwendung läuft es unter iOS 12 und darunter einwandfrei. Unter iOS 13 sieht es jedoch so aus, als würde standardmäßig UIScene verwendet. Dies führt dazu, dass meine App nichts tut. Wenn die App bei einer Neuinstallation gestartet wird, muss der Benutzer …
Ich habe sieben TextFieldin meiner Hauptleitung ContentView. Wenn der Benutzer die Tastatur öffnet, werden einige davon TextFieldunter dem Tastaturrahmen ausgeblendet. Ich möchte also alle nach TextFieldoben bewegen , wenn die Tastatur erschienen ist. Ich habe den folgenden Code verwendet, um TextFieldauf dem Bildschirm hinzuzufügen . struct ContentView : View { …
Ich habe ein großes Bild in Assets.xcassets. Wie kann ich die Größe dieses Bildes mit SwiftUI ändern, um es klein zu machen? Ich habe versucht, den Rahmen festzulegen, aber es funktioniert nicht: Image(room.thumbnailImage) .frame(width: 32.0, height: 32.0)
Ich arbeite an einem Geldeingabebildschirm und muss eine benutzerdefinierte implementieren init , um eine Statusvariable basierend auf dem initialisierten Betrag festzulegen. Ich dachte, das würde funktionieren, aber ich erhalte den folgenden Compilerfehler: Cannot assign value of type 'Binding<Double>' to type 'Double' struct AmountView : View { @Binding var amount: Double …
Es wurde versucht, in SwiftUI eine Vollbild-Aktivitätsanzeige hinzuzufügen. Ich kann die .overlay(overlay: )Funktion im ViewProtokoll verwenden. Damit kann ich jede Ansicht Overlay machen, aber ich kann nicht die iOS Standardstil finden UIActivityIndicatorViewin gleichwertig SwiftUI. Wie kann ich einen Standard-Style-Spinner erstellen SwiftUI? HINWEIS: Hier geht es nicht um das Hinzufügen eines …
Unter den vielen Eigenschaften der TextAnsicht konnte ich keine Informationen zur Textausrichtung finden. Ich habe in einer Demo gesehen, dass RTL automatisch verarbeitet wird, und wenn Inhalte mithilfe von Ansichten platziert werden body, werden sie immer automatisch zentriert. Gibt es ein Konzept, das mir beim Layoutsystem fehlt, SwiftUIund wenn nicht, …
Es scheint, als ob Apples neues SwiftUIFramework eine neue Art von Syntax verwendet , die effektiv ein Tupel erstellt, aber eine andere Syntax hat: var body: some View { VStack(alignment: .leading) { Text("Hello, World") // No comma, no separator ?! Text("Hello World!") } } Als ich versuchte herauszufinden, was diese …
Wie verstecke keyboardich mich mit SwiftUIfür die folgenden Fälle? Fall 1 Ich habe TextFieldund ich muss das ausblenden, keyboardwenn der Benutzer auf die returnSchaltfläche klickt . Fall 2 Ich habe TextFieldund ich muss das verstecken, keyboardwenn der Benutzer nach draußen tippt. Wie kann ich das machen SwiftUI? Hinweis: Ich habe …
Ich habe versucht, ein mehrzeiliges TextField in SwiftUI zu erstellen, kann aber nicht herausfinden, wie. Dies ist der Code, den ich derzeit habe: struct EditorTextView : View { @Binding var text: String var body: some View { TextField($text) .lineLimit(4) .multilineTextAlignment(.leading) .frame(minWidth: 100, maxWidth: 200, minHeight: 100, maxHeight: .infinity, alignment: .topLeading) …
Ich bin neu in SwiftUI (wie die meisten Leute) und versuche herauszufinden, wie man Leerzeichen über einer Liste entfernt, die ich in eine Navigationsansicht eingebettet habe In diesem Bild sehen Sie, dass sich über der Liste ein Leerraum befindet Was ich erreichen möchte, ist dies Ich habe es versucht .navigationBarHidden(true) …
Hier ist mein SwiftUICode: struct ContentView : View { @State var showingTextField = false @State var text = "" var body: some View { return VStack { if showingTextField { TextField($text) } Button(action: { self.showingTextField.toggle() }) { Text ("Show") } } } } Was ich möchte, ist, wenn das Textfeld …
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.