SwiftUI est l'API déclarative Swift d'Apple pour la définition d'interfaces utilisateur graphiques. Utilisez cette balise pour les questions sur SwiftUI sur n'importe quelle plateforme.
Je voudrais garder la bordure dans la partie inférieure uniquement UITextField. Mais je ne sais pas comment on peut garder ça en bas. Pouvez-vous me conseiller?
J'utilise actuellement Xcode 11 Beta 5. Dans mon application, il fonctionne bien sur iOS 12 et moins. Cependant, sur iOS 13, il semble qu'il utilise UIScene par défaut. Cela fait que mon application ne fait rien. Lorsque l'application se lance lors d'une nouvelle installation, l'utilisateur doit accepter des conditions générales. …
Essayer d'ajouter un indicateur d'activité plein écran dans SwiftUI. Je peux utiliser la .overlay(overlay: )fonction dans ViewProtocol. Avec cela, je peux créer n'importe quelle superposition de vue, mais je ne trouve pas l' UIActivityIndicatorViewéquivalent du style par défaut iOS dans SwiftUI. Comment puis-je créer un spinner de style par défaut …
Parmi les nombreuses propriétés de la Textvue, je n'ai pas trouvé de propriétés liées à l'alignement du texte. J'ai vu dans une démo qu'il gère automatiquement RTL, et lors du placement de choses à l'aide de View body, il le centre toujours automatiquement. Y a-t-il un concept qui me manque …
Il semble que le nouveau SwiftUIcadre d' Apple utilise un nouveau type de syntaxe qui construit efficacement un tuple, mais a une autre syntaxe: var body: some View { VStack(alignment: .leading) { Text("Hello, World") // No comma, no separator ?! Text("Hello World!") } } En essayant de comprendre ce qu'est …
Comment se cacher en keyboardutilisant SwiftUIpour les cas ci-dessous? Cas 1 J'ai TextFieldet je dois masquer le keyboardlorsque l'utilisateur clique sur le returnbouton. Cas 2 J'ai TextFieldet je dois masquer le keyboardlorsque l'utilisateur tape à l'extérieur. Comment puis-je faire cela en utilisant SwiftUI? Remarque: Je n'ai pas posé de question …
Je travaillais sur une application avec connexion et après la connexion, des catégories sont répertoriées. Et sous chaque catégorie, certains éléments sont répertoriés horizontalement. La chose est après la connexion, la page principale apparaît et tout est répertorié. Lorsque vous cliquez sur un élément, il passe à l'écran détaillé, mais …
J'essaie de faire l'architecture d'une application SwiftUI plus grande et prête pour la production. Je rencontre tout le temps le même problème qui pointe vers un défaut majeur de conception dans SwiftUI. Personne ne pouvait toujours me donner une réponse complète, prête pour la production. Comment faire des vues réutilisables …
J'ai cette ContentView avec deux vues modales différentes, donc j'utilise les sheet(isPresented:)deux, mais il semble que seule la dernière soit présentée. Comment pourrais-je résoudre ce problème? Ou n'est-il pas possible d'utiliser plusieurs feuilles sur une vue dans SwiftUI? struct ContentView: View { @State private var firstIsPresented = false @State private …
J'ai créé une nouvelle application iOS Single Page (y compris SwiftUI) avec Xcode 11.1 et activé Mac Catalyst. Après avoir exécuté le nouveau projet sur mon Mac (macOS 10.15 bien sûr), j'obtiens les erreurs suivantes après avoir tapé une fois sur la fenêtre. 2019-10-18 12:59:48.479186+0200 test[3130:122148] Metal API Validation Enabled …
Dans Swift impératif, il est courant d'utiliser des propriétés calculées pour fournir un accès pratique aux données sans dupliquer l'état. Disons que j'ai cette classe conçue pour une utilisation impérative de MVC: class ImperativeUserManager { private(set) var currentUser: User? { didSet { if oldValue != currentUser { NotificationCenter.default.post(name: NSNotification.Name("userStateDidChange"), object: …
J'ai une liste de navigation avec plusieurs sections et lignes. Je sélectionne une ligne foo, elle accède à la vue que je souhaite. Cependant, lorsque je reviens à la vue racine, je ne peux pas sélectionner la ligne foo. J'appuie sur foo et rien ne se passe. Je tape sur …
J'ai une vue SwiftUI qui prend un EnvironmentObject appelé appModel. Il lit ensuite la valeur appModel.submodel.countdans sa bodyméthode. Je pense que cela lie mon avis à la propriété countsur submodelafin qu'il re-Renders lorsque les mises à jour de propriété, mais cela ne semble pas se produire. Est-ce un bug? Et …
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.