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.
Avec SwiftUI (Xcode 11.1), j'ai quelques vues configurées avec des liaisons bidirectionnelles (en utilisant @Binding ). La mise à jour bidirectionnelle fonctionne très bien. Cependant, comment puis-je instancier la vue à partir de PreviewProvider? Par exemple: struct AddProjectView: View { @Binding public var showModal: Bool var body: some View { …
Quelqu'un peut-il m'aider? Je ne trouve aucune description de la localisation dans Swift UI. Quelqu'un peut-il donner des conseils ou mieux un exemple de localisation par exemple Text()?
J'essaie de trouver un moyen d'ajouter une clé ou un bouton au pavé numérique SwiftUI. Les seules références que j'ai trouvées disent que ce n'est pas possible. Dans le monde Swift, j'ai ajouté une barre d'outils avec un bouton pour fermer le clavier ou exécuter une autre fonction. Je voudrais …
J'essaie d'ajouter une barre d'outils à l'intérieur de la barre de titre à une application macOS à l'aide de SwiftUI, quelque chose de similaire à ce qui est illustré ci-dessous. Je ne suis pas en mesure de trouver un moyen d'y parvenir en utilisant SwiftUI. Actuellement, j'ai ma barre d'outils …
Je ne suis pas sûr que ce soit un contre-modèle dans ce nouveau monde SwiftUI courageux dans lequel nous vivons, mais essentiellement j'ai un @EnvironmentObject avec quelques informations utilisateur de base enregistrées que mes vues peuvent appeler. J'ai également un @ObservedObject qui possède certaines données requises pour cette vue. Lorsque …
Lors de l'exécution de mon application SwiftUI & SpriteKit, je reçois les messages suivants dans les journaux: 2019-11-18 21: 58: 57.631912 + 0000 PixelBattles [2812: 1215803] SKView: ignoreRenderSyncInLayoutSubviews est NON. Appelez _renderSynchronouslyForTime sans gestionnaire Que fais-je de mal à recevoir ce journal et dois-je m'en inquiéter? Serait-ce un bug? Serait-ce …
J'ai essayé de configurer le bouton dans le contextMenu, mais cela ne fonctionne pas. Text("A label that have context menu") .contextMenu { Button(action: { // remove it }) { Text("Remove") .foregroundColor(.red) // Not working Image(systemName: "trash") }.disabled(true) // Not working } ce que j'ai: Ce que je recherche: ( supprimer …
J'essaie de créer une application macOS avec SwiftUI. J'ai besoin d'un TabViewou quelque chose de similaire, mais lorsque j'utilise TabViewle contrôle segmenté n'est pas dans la barre d'outils macOS.Cliquez ici pour voir un exemple de ce que j'aimerais Mon code actuel est: import SwiftUI struct ContentView: View { var body: …
Existe-t-il un moyen de masquer la flèche à droite de la vue du lien de navigation qui est automatiquement ajoutée? Je souhaite afficher une grille d'images à l'aide de NavigationView -> Liste -> HStack -> NavigationLink_1 - NavigationLink_2 Les NavigationLinks ont des flèches et ça a l'air bizarre
Je crée une application SwiftUI sur Xcode 11, mais se termine immédiatement chaque fois que je passe à un onglet particulier de l'application. Le truc, c'est qu'il pointe toujours vers le Application Delegatefichier, ce qui, à mon avis, n'est pas vraiment le problème. Je reçois également cette erreur dans la …
Je crée une application à l'aide de SwiftUI et je voudrais un moyen de convertir un Binding<Value?>enBinding<Value >. Dans mon application, j'ai un AvatarViewqui sait rendre une image pour un utilisateur particulier. struct AvatarView: View { @Binding var userData: UserData ... } Mon application contient un ContentViewqui possède deux liaisons: …
J'ai une liste simple dans SwiftUI. Code et capture d'écran inclus ci-dessous. Je voudrais réduire la hauteur de chaque ligne de la liste (donc moins d'espace entre les lignes et les lignes de texte plus rapprochées). J'ai déjà essayé d'ajouter un ".frame (hauteur: 20)" au HStack mais cela ne permet …
La reconnaissance interactive des gestes pop devrait permettre à l'utilisateur de revenir à la vue précédente dans la pile de navigation lorsqu'il glisse plus de la moitié de l'écran (ou quelque chose autour de ces lignes). Dans SwiftUI, le geste n'est pas annulé lorsque le balayage n'est pas assez loin. …
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.